Reactive interface
summary
The talk explains techniques of reactive UI design for browser JavaScript that make rendering faster by changing how updates are scheduled and composed. It names the problem as single-threaded, transactional rendering (empty screen → loading → interface) and proposes practical Pareto-focused methods to spend ~20% effort to achieve ~80% faster rendering using reactive design patterns already used in UX-first products.
AI-written summary · about
chapters (9)
- 0:00Reactive interfaces introduction
- 3:11Slow interface loading
- 7:14JavaScript load optimization
- 10:47Fonts and FOUT
- 13:44Image optimization
- 17:20Content placeholders
- 21:55SVG component approach
- 25:35Design systems and loading
- 27:45Progressive rendering
related talks
54mHow to build the modern, optimistic and reactive user interface, we all want.
39mReactive Programming
40mReactive Programming: A Better Way To Write Frontend Applications
34mEffective Reactive Architecture
18mThe need for speed - Single-page apps, Optimistic UIs, Reactivity
48mClientside templates for reactive UI
26mWhat Every Developer Must Know About User-Interface Design and UX
34mFunctional UIs and Unidirectional Dataflow
