~/talk

The Future of Front End Tooling Is Here

Talkat Connect.Tech 2022 · 2022-11-07..11-09· [frontend-architecture]
slides:none on file

Vite (stable v3) uses bundless dev using native ESM with very fast HMR and Rollup under the hood for production, plus built-in testing (vtest), zero-config npm resolution and automatic Sass handling; esbuild and swc speed lower-level tooling. TurboPack (alpha) targets Next.js 13 and promises incremental function-level rebuilds but lacks preprocessors and Tailwind support and is alpha. Practical result: a large Laravel e-commerce app with separate admin and storefront bundles migrates to Vite in under four hours and runs in production.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 0:45Why use Vite today
  3. 1:28History of JavaScript tooling
  4. 3:12Node.js and module systems
  5. 4:57ES6 modules and Babel
  6. 7:06Frameworks and SSR
  7. 8:30Introducing Vite
  8. 10:39Vite features and speed
  9. 12:47Live demo of Vite
  10. 14:58Performance with Go and Rust
  11. 16:22Webpack and esbuild loader
  12. 17:05Introducing TurboPack
  13. 19:10TurboPack limitations
  14. 20:34TurboPack vs Vite comparison
  15. 21:59Vercel ecosystem overview
  16. 22:42Should you use these tools
  17. 23:45Time savings with Vite
  18. 24:28Call to action for Vite
~/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.