Overview:
The Vendure Angular Storefront is an e-commerce storefront application designed to work with the Vendure ecommerce framework as a backend. It is a Progressive Web Application (PWA) that utilizes Angular Universal for server-side rendering. Built with the Angular CLI, the data layer is managed by Apollo Client.
Features:
- Progressive Web Application: Allows for an app-like experience on web browsers.
- Angular Universal Integration: Supports server-side rendering for improved SEO and performance.
- Apollo Client for Data Handling: Seamless integration for managing data requests.
Installation:
To install the Vendure Angular Storefront, follow these steps:
- Clone the repo.
- Run
npm install
oryarn
in the root directory. - Run
npm start
oryarn start
to build in development mode. - Ensure a local Vendure instance is running at http://localhost:3000.
- Open http://localhost:4201 to view the storefront app.
Summary:
The Vendure Angular Storefront provides a powerful solution for e-commerce businesses, offering PWA capabilities, server-side rendering, and efficient data handling through Apollo Client. By following the installation guide, users can quickly set up and customize the storefront to integrate seamlessly with their Vendure backend.