~/talk

Can you imagine a future without zones?

Talkat ngVikings 2019 · 2019-05-27..05-28· [angular]
slides:none on file

Demos show that Zone.js only triggers Angular’s change detection but is not part of it, and an app boots with Zone.js explicitly turned off by disables Zone.js in bootstrapping to prove clicks no longer update the DOM. Workarounds include injecting ChangeDetectorRef and calls detectChanges manually, and Ivy adds a nonblocking scheduling API — markDirty schedules change detection in the next VM turn. Example code runs live and the manual approaches work but cost developer effort and can increase change detection runs.

AI-written summary · about

  1. 0:00Introduction
  2. 2:30Maxims story
  3. 3:40Demo
  4. 4:45Troubleshooting
  5. 7:40Disabling Zones
  6. 15:55Manual Change Detection
  7. 21:05Automatic Change Detection
~/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.