Enterprise Commerce offers a range of storefront starter combinations. While businesses don’t often need to switch their e-commerce platforms, when they do, this template serves as a solid foundation. Each starter represents a combination of a commerce platform and a search & merch provider, as these are often the most challenging aspects of storefront integration. This allows you to select the best combination for your specific requirements while maintaining a consistent architecture across different setups.Documentation Index
Fetch the complete documentation index at: https://docs.commerce.blazity.com/llms.txt
Use this file to discover all available pages before exploring further.
Architecture
Enterprise Commerce is designed with a flexible and modular architecture that ensures a seamless and efficient experience for both store owners and customers. The key to this architecture is maintaining a single source of truth for data retrieval, allowing businesses to provide a consistent shopping experience.
- Single Source of Truth for Data Retrieval: The storefront retrieves all its data from the search platform. This approach leverages the capabilities of search and merchandising. Ensuring that data displayed to customers is always optimized for searching, filtering, and additional merchandising functionalities like Frequently Bought Together, Top Rated or Bestsellers.
- Data Mutations Managed by the Commerce Platform: While data retrieval is centralized through the search platform, data mutations — such as interactions with the cart or building the checkout are managed directly through the commerce platform (e.g. Shopify).
- Synchronization Between Systems: To keep data consistent across platforms, synchronization is handled through mechanisms like webhooks (e.g. Shopify webhooks). This can be replaced with other architectures depending on the specifics of your business.