Completed
Problems I'm solving
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Data Oriented GUI Design in Rust - Principles and Implementation
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Outline of the talk
- 3 Problems I'm solving
- 4 Problems I'm not solving
- 5 Alternatives considered
- 6 The traditional widget model
- 7 Entity Component System
- 8 The Flutter layout protocol, in Flutter
- 9 The Flutter layout protocol, data oriented
- 10 Data flow, not control fiow
- 11 State splitting
- 12 Questions?
- 13 Threading considerations
- 14 Minimal invalidation and caching (work in progress)