~/talk

The biggest eCommerce Vue project with Composition API

Talkat vueday 2020 · on Tuesday, 2020-09-15· [vue]
slides:none on file

Rebuilding Vue Storefront migrates the codebase to Composition API + Nuxt.js, exposing concrete results: cut public API surface by >70%, POC turnaround drops from weeks to about three–four days, and the platform runs in production despite early Nuxt Composition API instability. The team implements composables as reusable domain modules, removes Vuex in many cases, navigates tricky SSR issues with workarounds, and shows the rewrite actually simplifies APIs, shrinks integration surface, and makes the framework fit everything from large storefronts to tiny product widgets.

AI-written summary · about

  1. 0:00Intro
  2. 3:56What is Composition API
  3. 7:56Vue Ecosystem
  4. 10:51Maintenance Issues
  5. 11:52Domain Driven Design
  6. 14:36Composition API
  7. 17:50Why use Composition API
  8. 24:46No composables
  9. 26:28No external dependencies
  10. 27:11More benefits
  11. 28:26Disclaimer
  12. 29:13Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.