~/talk

Angular 2 War StoriesAngular 2 War Stories

Talkat NDC Sydney 2016 · 2016-08-01..08-05· [angular, frontend-architecture]
slides:none on file

Reports experience shipping Angular 2 in large enterprise apps (about 12 production apps) and shows concrete choices: use TypeScript, favor the angular-cli for new projects (it does code splitting, minification and will adopt webpack), avoid big-bang rewrites by splitting into smaller deployable apps, adopt module bundling and tree shaking to fix 5s initial loads, embrace rxjs for async flows and ngrx for predictable state, and plan for the offline compiler (NGC) to remove runtime template compilation.

AI-written summary · about

  1. 0:00Start
  2. 9:33Component Tree
  3. 10:42Angular 2 itself is easy
  4. 11:19Summary - What is Angular and Why Care?
  5. 13:09Angular 1 & 2 in same project
  6. 16:52Summary - Upgrade or Rewrite
  7. 20:20Summary - Angular vs React
  8. 22:35ES6 Modules
  9. 35:15Summary - Module Loaders & Build Systems
  10. 37:59Visual Studio Code
  11. 40:09Summary - TypeScript & IDE
  12. 45:12Summary - CSS Framework and Widgets
  13. 50:12Chaining Streams
  14. 51:26Summary - RxJS
~/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.