Solid 2.0 RC Rewrites Async UI
Solid 2.0 RC makes async computations native to Solid’s reactive graph, adds built-in loading and error boundaries, and replaces SolidStart with integrated Start mode. Its Rust-based compiler reportedly delivers up to 355× faster builds on large modules.
Solid 2 is a deep architectural reset, not a routine framework upgrade—the async model is compelling, but migration costs will be substantial.
- –First-class async removes much of the coordination overhead around resources, Suspense, pending states, and optimistic updates
- –Start mode consolidates SSR, routing, and server functions, reducing fragmentation across the Solid ecosystem
- –The Rust compiler should improve developer feedback loops, though the 355× figure is a workload-specific build benchmark rather than a runtime-performance claim
- –Breaking changes to effects, stores, list rendering, and directives mean Solid 1.x teams should budget for a deliberate migration
- –Ecosystem readiness will determine adoption as much as the technical improvements, particularly for component libraries and routing integrations
DISCOVERED
1h ago
2026-08-18
PUBLISHED
1h ago
2026-08-18
RELEVANCE
AUTHOR
Better Stack