Old Gods & New: A Vision of Backend & Frontend
summary
Argues for servers that parse and act on front-end assets: on‑the‑fly bundling of ES6 modules, transpilation with Babel and minifiers, and using HTTP/2 push to avoid giant bundles and preserve caching. Proposes server‑side rendering with shared JavaScript (Node) so F5 stays fast and infinite‑cache filenames are automated. Demonstrates the idea with tools Browserify/Webpack/Babel and spec reasoning about HTTP/2 but offers vision and prototypes rather than production metrics or measured performance.
AI-written summary · about
chapters (31)
- 0:00Intro
- 4:50A Message from the Desert
- 5:15Pauls Vision
- 6:45Gods Vision
- 7:40The Frontend Tribe
- 8:00The Backend Tribe
- 8:30URL Rewriting
- 9:10ES6 Modules
- 10:15ES6 Import
- 10:40Browsers not convinced
- 11:05Browsers slow
- 12:50Backend People
- 13:20Refresh Browser
- 15:15JavaScript
- 16:00No bundling
- 16:35HTTP2 dream
- 20:00Backend Tribes
- 20:10New Gods
- 21:12CSS
- 21:57CSS Modules
- 22:31Backend Gods
- 23:05HTML Man
- 23:17Caching
- 23:37Rename
- 24:28Rush
- 25:19Single Page Applications
- 27:35Old and Powerful
- 27:58New Guys
- 28:30The Land of Node
- 29:47The Frontend
- 29:59The End
related talks
27mThe future of frontend tooling
29mQuo vadis, frontend?
31mThe Future of Front-End Performance
49mFront Ends for Back End Developers
19mMaking front end modules actually work
38mEmbrace the frontend revolution
30mMicro Frontends in React — a State of the Art Approach
32mWhat's Happening in the JavaScript Ecosystem?
