dreamstack/compiler/ds-codegen
enzotar adff40d47f feat: hash-based router + keyed list reconciliation
Phase 7 features:
- route "/path" -> body declarations with hash-based routing
- navigate "/path" built-in function
- DS.route signal tracks current hash path
- DS.matchRoute() with :param pattern matching
- DS.keyedList() for keyed DOM reconciliation
- Route-aware mounting: views + routes compose
- examples/router.ds: 3-page app (home/about/counter)
- State persists across route changes (10818 bytes)
2026-02-25 07:54:00 -08:00
..
src feat: hash-based router + keyed list reconciliation 2026-02-25 07:54:00 -08:00
Cargo.toml feat: DreamStack compiler foundation — Phase 0/1 2026-02-25 00:03:06 -08:00