Enable Multi‑Store (Store‑View) Mode in Vue Storefront 2.x
Learn how to configure a single Vue Storefront 2.x instance to serve multiple store views with distinct locales, currencies and catalogs.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to configure a single Vue Storefront 2.x instance to serve multiple store views with distinct locales, currencies and catalogs.
Learn how Vue Storefront uses the Backend-for-Frontend (BFF) pattern to aggregate multiple API calls into a single response, reducing frontend latency and preventing over-fetching.
When building with Vue Storefront, the biggest hurdle is deciding whether the transformation logic should live in the frontend composables or the server middleware.
Vue Storefront 2.x middleware should be treated as a trust boundary, not a proxy. A practical architecture note on requirements, token and PII boundaries, health checks, and failure modes.
A concise decision guide that compares SSR and Hybrid rendering in Vue Storefront 2, shows how to configure Hybrid mode, and explains how to verify the setup with headers and Lighthouse.
Learn how to turn on Vue Storefront’s SSR flag, add a Nuxt plugin for GraphQL data, and verify pre‑rendered markup with Lighthouse.
Learn how to paginate product lists in Vue Storefront using the useProductList composable, set page and pageSize variables, avoid common pitfalls, and verify the GraphQL requests.
A step‑by‑step diagnostic guide for identifying and fixing Vue Storefront SSR hydration mismatches, including causes, ordered checks, fixes, verification, and escalation paths.
useProductList Composable Performance with Large Catalogs Vue Storefront 2's useProductList composable renders product listings via GraphQL API middleware. The default caching provided by the @vue-storefront/nuxt module is documented for SSR, but cache invalidation behavior for frequently changing catalog data is not clearly specified. State management uses