~/talk

Performance and Sanity

Talkat AngularConnect 2017 · 2017-11-07..11-08· [angular, reactive-programming]
slides:none on file

Converts an Angular service to MobX with MobX Angular and applies observable computed action autorun, measures change-detection runs, and shows computed values cache so balance recalculates once instead of repeatedly. Persists state to localStorage, uses MobX debug to log actions and reactions, and prints component dependency trees. Demo mutates plain objects and decorators, reduces unnecessary updates, and the live demo successfully preserves transactions and updates only the affected components.

AI-written summary · about

  1. 0:00Start
  2. 3:57App Component
  3. 6:37Change Detection Strategy on Push
  4. 11:23Action Decorator
  5. 17:37Autorun Directive
  6. 20:20Shameless Promotions
~/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.