~/talk

Cursors Illustrated: Collaborative sketching

Talkat Strange Loop 2015 · 2015-09-24..09-26· [react, design-collaboration]
name:Ryan Dy
links:none on file
slides:none on file

Claims that cursors from OM make immutable state practical in JavaScript and that pairing immutability with React.js cuts wasted renders, with a concrete example showing 10,000-item lists causing 10,000 renders versus one real DOM change. Demonstrates code patterns (concat vs push), builds a small to‑do app wiring cursors with a callback, and shows replayable application state so the approach actually reduces renders and makes one‑way data flow tractable.

AI-written summary · about

  1. 0:00Thinking through sketching
  2. 2:19Functions as black boxes
  3. 3:40The evolution of web apps
  4. 5:21React and component architecture
  5. 7:55Performance and virtual DOM
  6. 11:05Immutability and references
  7. 14:06Immutable operations
  8. 16:12One-way data flow
  9. 19:22Cursors for data management
  10. 22:08Conclusion and collaboration
~/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.