~/talk

Universal Vue applications with Nuxt.js

slides:none on file

Nuxt.js claims make Vue apps server-rendered or statically generated so pages load fast and search engines crawl them; the demo uses the pages directory convention to auto-create routes, dynamic params via _id and slug with validation, and lifecycle hooks like the asyncData hook and fetch to synchronously load data. The workflow includes create-nuxt-app or manual setup, HMR, Sass loaders, and running nuxt generate to produce a dist folder and router files—static output that actually serves and improves SEO.

AI-written summary · about

  1. 0:00Intro
  2. 3:25Nuxt lifecycle
  3. 6:20Static Site generation (improve SEO)
  4. 7:35Create App (2 ways)
  5. 9:14Create app - create-nuxt-app
  6. 10:39Hello Nuxt app (manual)
  7. 12:05Demonstrating SSR
  8. 13:49Working with image assets
  9. 14:49Working with style assets
  10. 18:22Routing slug
  11. 20:37Default layout
  12. 21:33Error page
  13. 22:15Custom layout
  14. 23:09Life cycle methods
~/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.