~/talk

The Victorian Age of JavaScript

Talkat NDC London 2017 · 2017-01-16..01-20· [frontend-architecture, javascript]
links:none on file
slides:none on file

Modern front-end work generates surprising overhead: an Angular QuickStart can produce 108 megabytes and 13,740 files, 39 requests and 2.2 MB transferred just to show an H1. Single-page apps are often unnecessary for line-of-business sites; prefer static site generators, server-rendered templates or PJAX-style HTML fragments. Use NPM not Bower, choose Webpack or simple NPM scripts for builds, be cautious with Babel stage presets, favor TypeScript or plain ES5 where suitable, and consider React and Redux plus async/await for manageable complexity.

AI-written summary · about

  1. 0:00The Victorian JavaScript era
  2. 2:58JavaScript advancements
  3. 4:46Dangerous trends
  4. 6:20The case against Angular 2
  5. 9:38History of web development
  6. 12:37Renaissance to fatigue
  7. 14:17Rendering strategies
  8. 16:41Package management
  9. 21:57Transpilers and tools
  10. 26:51Build systems
  11. 30:54Async management
  12. 36:19Framework evaluation
  13. 41:30The case for React
  14. 45:17Conclusion
~/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.