~/talk

Front end development and change detection

Talkat Framework Summit 2018 · 2018-10-02..10-03· [frontend-architecture]
slides:none on file

Builds a small rating star widget and shows it works by swapping CSS classes when a JavaScript setter updates the rating. Explains Angular compiles templates into Ivy instructions that store bindings, mark them dirty and update the DOM, and that Angular runs detection automatically by relying on Zone.js to patch async events. Contrasts React’s JSX -> createElement -> virtual DOM objects, re-render-on-setState diffing, and links to a GitHub repo with the implementations.

AI-written summary · about

  1. 0:00Introduction and background
  2. 3:56What is change detection
  3. 7:07Building a simple change detector
  4. 11:40Why learn change detection internals
  5. 14:51Angular change detection explained
  6. 18:06React change detection explained
  7. 22:28When change detection runs
  8. 25:42Exploring further and resources
  9. 27:10Closing and Q&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.