~/talk

Everything you need to know about Angular Signals

Talkat Frontend Nation 2024 · 2024-06-04..06-07· [angular]
slides:none on file

Angular Signals introduces three reactive primitives signal/computed/effect that replace many RxJS patterns, with signals being synchronous stores and computed deriving values automatically. Change detection becomes view-level change detection so updates target exact template fragments. Signals ship in Angular 17+ (18 has developer preview features), core implementation is tiny (2 KB), interops with RxJS via toSignal/fromSignal, and large apps are already using them — YouTube uses signals in production.

AI-written summary · about

  1. 0:00Angular Signals intro
  2. 1:32Why Angular introduced signals
  3. 3:22Change detection with signals
  4. 6:13RxJS interoperability
  5. 6:36Signals API explained
  6. 10:12Replacing RxJS with computed
  7. 13:07Effects in signals
  8. 14:32Writable vs read-only signals
  9. 15:57RxJS subjects to signals
  10. 17:27Signals for HTTP requests
  11. 19:12NgRx signals state
  12. 20:39Future without Zone.js
  13. 22:26Signal components
  14. 23:29Q&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.