~/talk

How we are optimizing Nuxt without removing features in VueStorefront

slides:none on file

Claims a >30% asset size reduction and Lighthouse 85–90+ on a fully featured universal Nuxt demo without removing features. Moves business logic to server, proxies client GraphQL via REST to Nuxt middleware saving ~100 kb saved, and uses the `transpile` trick for better treeshaking. Defers hydration with vue-lazy-hydration, strips unused CSS with a Nuxt purge module, and enables modern mode to serve smaller modern bundles; the demo works and speeds up real mobile interactions.

AI-written summary · about

  1. 0:00Start
  2. 0:40One of the main problems we want to solve with Vue Storefront is eCommerce shops performance
  3. 3:54Lot of code
  4. 4:06The simpler site is the better its performance
  5. 8:37What we did in Vue Storefront?
  6. 13:56Improve hydration performance
  7. 20:14Optimize your SSR output
  8. 22:34Use modern mode
~/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.