~/talk

Inside Vue Components

Talkat Laracon EU 2017 · on Wednesday, 2017-08-30· [vue, frontend-architecture]
slides:none on file

Argues that single-file components colocate template, script and style and are compiled with Browserify/webpack loaders into plain JavaScript; shows Babel/TS, PostCSS, CSS-loader, extract plugin and webpack dev server in the pipeline. Demonstrates scoped CSS that compiles to attribute selectors (works back to IE9), hot reload that preserves state for template edits but resets on script changes, and code-splitting via dynamic import to lazy-load components and shrink initial bundles.

AI-written summary · about

  1. 0:00Introduction
  2. 1:36The old way
  3. 8:50Single file setup
  4. 9:42Inspirations
  5. 10:29Why compile
  6. 11:57Browserify
  7. 16:15Virtual DOM
  8. 19:56Tylar
  9. 20:56Template Explorer
  10. 28:03Deployment
  11. 30:56Assembly
  12. 33:46Single file components
  13. 34:51Hot reload
~/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.