~/talk

Optimizing Angular Apps - Techniques for Performance Excellence

Talkat Frontend Nation 2025 · 2025-06-03..06-05· [angular, web-performance]
slides:none on file

Shows how switching routes to loadComponent or loadChildren plus preloading cuts the main bundle in half example build drops main chunk from 58KB to 26KB for a 50% bundle reduction, demonstrates using provideRouter with preloadAllModules and withPreloading, introduces NgOptimizedImage for image savings, replaces BehaviorSubject boilerplate with signals and computed signals to get fine‑grained DOM updates and no manual unsubscribes, recommends Chrome DevTools and App Signals for profiling and RUM.

AI-written summary · about

  1. 0:00Angular performance intro
  2. 1:48Lazy loading for speed
  3. 5:00Preloading strategies
  4. 7:37Change detection explained
  5. 10:33OnPush for updates
  6. 12:39Angular signals improve reactivity
  7. 15:16Signals in component state
  8. 18:09Signals for derived UI
  9. 19:36Signals in services
  10. 22:02Signals performance impact
  11. 22:22Optimization recap
  12. 23:25Q&A
~/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.