Branch from DuckDB, course 2 of 3
A Reactive Dashboard with Lit and Signals
Build a real analytics interface on web components: a TC39 signals store, a debounced query runner that cannot render a stale result, twelve Lit components with their own shadow styles, D3 charts, and a design system that recolors from one slider. Free and text-first.
- Level
- intermediate
- Lessons
- 11
- Price
- Free
Stops on this branch
11 lessons, about 9 hours.
- 1The Store Is a Module50 min
- 2A Debounced, Race-Free Query Runner60 min
- 3First Components, and the Scaffolding Dies50 min
- 4Stat Cards and Sparklines45 min
- 5Filters on Platform Primitives50 min
- 6The Dual-Handle Slider and a Reset That Appears50 min
- 7D3 Inside a Shadow Root55 min
- 8The Heatmap D3 Didn't Build40 min
- 9The Table: Sort, Paginate, Pivot60 min
- 10The App Explains Itself50 min
- 11What "Wow" Costs, as One Diff55 min
Terminus Twelve Lit components on a TC39 signals store.