— × —

Every container variant.

Pick a container above to see how a typical page layout behaves under each option.

Predictable performance everywhere

Consistent load times across regions, devices, and network conditions, with sensible defaults out of the box.

First-class developer ergonomics

An API designed for the day-to-day, with clear errors and escape hatches when you need them.

Composable, reusable primitives

Small building blocks that combine cleanly, so features grow without turning into a tangle.

Built-in observability and tracing

Spot regressions before users do, with metrics and traces wired in from the first deploy.

Secure defaults you can trust

Hardened configs and safe primitives so the easy path is also the secure one.

Seamless integration with your stack

Drops into existing systems without forcing a rewrite or a migration sprint.

Fast by default

Ship pages that load instantly with zero configuration. Every route is optimized out of the box, with smart bundling, automatic code splitting, and edge caching baked in. Spend your time building features, not chasing performance regressions across a sprawling config file.

Built to scale

Take your project from a weekend prototype to a production system serving millions without rewriting a line. The same primitives that make a single page feel snappy hold up under real traffic, real teams, and real deadlines — no architectural rewrites required.

Designed for developers

An API that gets out of your way and lets you focus on the problem in front of you. Sensible defaults, predictable behavior, and escape hatches when you need them. Read the source, trust the abstractions, and ship something you're proud of.

Ready to ship?

Swap the container above and watch this block re-flow.