Routing, But Make It Nested
The old flat Router served us well, but it's time to talk about its successor — NestedRouter brings hierarchical routes, type-safe links, automatic breadcrumbs, navigation trees, and view transitions to Shades.
A flexible end-to-end framework for building complex services
npm install @furystack/core Share REST definitions between server and client with full type checking across the stack.
Use the whole framework or pick individual packages a la carte — every module works standalone.
Auth, DI, data stores, logging, caching, and i18n — everything you need out of the box.
Shades: a JSX-based UI library with unidirectional data binding and micro-frontend support.
The old flat Router served us well, but it's time to talk about its successor — NestedRouter brings hierarchical routes, type-safe links, automatic breadcrumbs, navigation trees, and view transitions to Shades.
The Shades Showcase App went from a humble component demo to a 60+ page, 19-theme, fully-routed component museum — and it only took two months.
Shades v12 replaces the rendering engine with a VNode-based reconciler and drops lifecycle callbacks in favor of hooks — here's the full story.
The FuryStack site has been completely rebuilt with Astro 5 — here's why we moved on from Gatsby and what we gained.
Updates on Shades - Kick-ass DataGrid updates, fragments and a brand new Showcase app
Using extension methods was fun at the beginning but I've ran into more and more problems with them