~/talk

Angular 2 War Stories

Talkat NDC London 2017 · 2017-01-16..01-20· [angular]
slides:none on file

Practical war stories about shipping Angular (formerly Angular 2) apps: teams move from gulp nightmares to Angular CLI (one command builds AOT + tree-shaking) or a customized webpack pipeline; node_modules explodes to ~48,000 files but production bundles shrink to ~457 KB; use code-splitting and Ahead-Of-Time compilation for mobile performance; migrate by writing new small apps or adopting Angular 1.5-style components; embrace RxJS for async and ngRx for predictable state in large apps.

AI-written summary · about

  1. 0:00Introduction
  2. 0:41Introductions
  3. 1:40Agenda
  4. 2:15History
  5. 4:13JavaScript churn
  6. 4:46What is Angular 2
  7. 5:31Performance
  8. 6:18Productivity
  9. 6:55Framework
  10. 7:18Google Trends
  11. 8:03Components
  12. 9:10Component Tree
  13. 11:18Summary
  14. 11:57Framework Choice
  15. 12:31Technical Debt
  16. 12:57Options
  17. 16:07Page Refresh
  18. 17:24Module Bundlers
  19. 17:55JavaScript
  20. 20:13Dependencies
  21. 20:56Browser vs JavaScript
  22. 21:20Offline compilation
  23. 23:01First Angular 2 project
  24. 24:02Module loading
  25. 24:42Module bundler
  26. 25:26Webpack
  27. 26:13Angel of CLI
  28. 27:00Angel of CLI Demo
  29. 27:22Visuals Geocode
  30. 27:52Code Generation
  31. 29:17Production Build
  32. 30:29Angular App
  33. 30:57Angular CLI Ready
  34. 32:03Time Script in Ideas
  35. 32:38Typescript
  36. 33:05Why use Typescript
  37. 33:52Which IDE to use
  38. 36:12Summary of IDEs
  39. 36:43Keyboard Shortcuts
  40. 37:23Material vs Bootstrap
  41. 38:41Material to Bootstrap
  42. 41:16AOT
  43. 42:13Pain
  44. 42:43XJS
  45. 43:47Observer Pattern
  46. 46:04Example
  47. 47:14Journey
  48. 48:42Estate Management
  49. 49:18Redux Pattern
  50. 51:01NGX
  51. 52:20NGRX
  52. 54:10Should you use NGRX
  53. 56:26Recap
  54. 56:49Where to from here
  55. 57:01Weve written a book
  56. 57:13In summary
  57. 57:56Thank you
~/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.