~/talk

Nuxt.js: isomorphic Vue.js Apps made easy, fast and fun

Talkat iJS London 2019 · 2019-05-13..05-15· [vue, javascript]
links:none on file
slides:none on file

Claims that Nuxt.js runs the same Vue.js code server- and client-side, favors convention over configuration, and converts a static, fast-loading site into a client-hydrated SPA. Demonstrates create-nuxt-app, a headless CMS feeding JSON, a middleware that transforms and caches responses, server-side render + client hydration, and Vuex via a store folder with asyncData/fetch for server dispatch and a route-prefetching Link. Mentions lazy hydration and code-splitting as ways to improve perceived performance; the demo mostly works though a live preview hits rate limits.

AI-written summary · about

  1. 0:00Start
  2. 1:39What is ANUXT?
  3. 5:25When to use it?
  4. 8:05How to use it?
  5. 11:56Start the project!
  6. 13:33Building a new page
  7. 19:46Making the new page dynamic
  8. 25:20Custom 's
  9. 33:29Typical usecase
  10. 34:27"window" is undefined
  11. 37:14{Experiment } Lazy hydration Goat improve time to interactive
  12. 40:00State management
  13. 52:47Asigning custom layouts
  14. 53:14Loading indicator
~/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.