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) |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||