Ecommerce as easy as an UI component
summary
Concrete demo of a composable-based storefront that actually fetches and updates cart data using the Shopware Store API, built on Vue 3 + Nuxt3 and a small set of templates, with Node 16/18 required and an available fallback demo instance. The example implements a product card, uses composables like useProductSearch, useProductPrice, useAddToCart, refreshCart to show prices and add/remove items, claims 50+ composables, and provides a StackBlitz/GitHub demo and docs to reproduce the working flow.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:15Why e-commerce overwhelms devs
- 5:01Introducing Shopper Frontends
- 6:50How Shopper Frontends works
- 9:14Composables in Shopper Frontends
- 10:19Setting up project
- 13:28Building product card
- 16:41Adding to cart
- 19:51Full workflow example
- 20:34Key takeaways
- 21:39Resources
related talks
23mMaking eCommerce sexy again with Vue Storefront and Composition API
36mThe biggest eCommerce Vue project with Composition API
30mImplementing an eCommerce online shop in no time using a boilerplate approach
09mBuilding Ecommerce Storefonts With Big Commerce & Vue
22mIntroduction to Vue Storefront Next
19mVue Storefront + Vendure = Fullstack Open Source Ecommerce
30mOpen Source eCommerce with Nuxt and Vue Storefront
01h 02mA sneak peek into the future headless eCommerce
