hn.today

Tanstack Start 1.0 is stable

tanstack.com21 points4 comments
Screenshot of Tanstack Start 1.0 is stable

TanStack Start 1.0 is declared stable and ready for production, with the team formally committing to its APIs after broad early adoption by startups and large enterprises. The project grew out of a router designed for deep TypeScript-driven type safety - routes that know their paths, params, search params, loaders, and context - so changes are editor-catchable. The goal was to offer an alternative to frameworks that push a single server-first model, keeping the familiar SPA patterns (components, routes, client-side navigation, caching) while adding server rendering, streaming, server functions, and mixed client/server middleware without forcing a rewiring of app architecture. That means teams can pick where code runs and incrementally adopt server primitives without relearning their entire stack.

Technically, Start provides explicit environment APIs (for example, isomorphic functions that swap server and client implementations and get tree-shaken from bundles) and typed server call patterns. Contributors made substantial improvements: compiler and type-safety work to keep editor performance acceptable, and SSR optimizations that boosted throughput roughly 5.5× in benchmarks. The release highlights decades of design choices, middleware that carries types across client/server boundaries, extensive testing and regression work, and a commitment to framework agnosticism so other UI libraries can be supported.

Read on tanstack.com4 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Web

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.