These docs cover 0.2.0-beta.26. Each guide distinguishes supported beta behavior, explicit deployment boundaries, and retained 0.1 compatibility material.

Browse documentationAll guides

Presolve documentation · 0.2.0-beta.26

Learn the whole system.

Presolve is a compiler-founded, static-first framework for TypeScript and JSX. These guides connect the authoring model to the exact HTML, browser plans, resume records, diagnostics, and deployment inventory it produces.

Start here

Build an interactive route in minutes.

Create a project, learn the canonical application files, and watch one explicit action update compiler-owned state.

Follow the quickstart
pnpm create presolve@0.2.0-beta.26 my-appcd my-apppnpm dev

Learn by goal

Understand Presolve

Reference

Know the boundary

Presolve 0.2 beta is not a generic SSR or arbitrary server runtime. Its Node host executes only compiler-proven loaders and Form-bound actions. Arbitrary TypeScript and package internals are not silently accepted; unsupported semantics produce a compiler diagnostic instead of falling back to a large client runtime.