All posts
announcementframeworkbenchmarks

Introducing Swift Rust: 19.6x Faster React SSR on a Rust + JSC Runtime

A full-stack React 19 framework powered with Rust + Bun. 0.90ms median SSR latency, 1,092 req/s throughput, four rendering modes, and single-binary deployment.

The Swift Rust Team··5 min read
Introducing Swift Rust: 19.6x Faster React SSR on a Rust + JSC Runtime

Today we are open-sourcing Swift Rust, a full-stack React 19 framework that pairs the App Router developer experience you already know with a native Rust HTTP server and an embedded JavaScriptCore worker pool.

The pitch is simple: write standard TypeScript and TSX, use React 19 Server Components, Server Actions, and Suspense streaming, and deploy as a single self-contained Rust binary. In head-to-head benchmarks against Next.js 16.4 (Turbopack) across identical 12-route applications on Apple Silicon, Swift Rust delivers 0.90ms median SSR latency compared to 17.64ms in Next.js (19.6x faster), 1,092 requests/sec throughput (13.4x higher), and 2.18s cold production builds (2.6x faster).

We built Swift Rust because modern web teams shouldn't have to choose between React's component ecosystem and systems-grade runtime predictability. Every route, Built-in Optimization (<Image>, <Font>, <Video>, <Script>), and RFC 0001 pipeline primitive (guard.ts, schema.ts, loader.ts, variant.ts) is available today.