Engineering blog

Building a Bun-native React SSR framework in public.

Writing about the tradeoffs behind `react-bun-ssr`: why it exists, why it is a Bun-first React framework, what is already working, and what still needs to be built.

What you will find here

  • Framework architecture decisions
  • Bun-native React SSR tradeoffs
  • Roadmap notes and implementation direction
  • Benchmarks and deployment learnings over time

Latest writing

Latest posts

gaudiaujApril 15, 20263 min read

Bun 1.3.12 Made SSR Faster, but the react-bun-ssr Gap Remains

A short update on the April 2026 rerun showing Bun 1.3.12 improving both react-bun-ssr and Next.js while the Bun-native SSR gap remains large.

bunbenchmarkperformancenextjsssrreactnodejsrbssr

I reran the benchmark with the newer Bun release because the runtime moved enough that the old numbers deserved a fresh pass. The canonical benchmark page is still here: . The full methodology article is still here: . Th...

Read article
gaudiaujMarch 30, 20266 min read

A Small, Honest react-bun-ssr vs Next.js Benchmark on Bun and Node

A narrow production benchmark comparing react-bun-ssr on Bun 1.3.12 with Next.js 15 and 16 across Bun, Node 22, and Node 24.

benchmarkbunnodejsssrreactnextjsperformancemarkdown

I wanted a benchmark for that says something real without pretending to say everything. For the stable evergreen summary, use the . This article is the full methodology and interpretation behind that canonical page. Upda...

Read article
gaudiaujMarch 30, 20266 min read

Why Next.js 16 and Node 24 Are Faster, and Where Bun Fits

A benchmark-driven look at what changed between Next 15 and Next 16, why Node 24 beats Node 22 for this SSR workload, and where Bun helps or does not.

nextjsnodejsbunperformancebenchmarkssr

These numbers come from a broader benchmark I originally ran while working on , but this article is only about what changed on the Next.js side. If you want the broader benchmark context, the full comparison is here: , a...

Read article
gaudiaujMarch 1, 20267 min read

How I Built react-bun-ssr Faster With AI

How I used AI to build react-bun-ssr faster, the constraints that kept the framework coherent, and the Bun-first architecture choices that made the workflow work.

aibunssrreactframeworkengineering

I built with AI assistance, but the useful part of that sentence is not the AI part. The useful part is how the work was constrained. AI helped me move faster across implementation, documentation, refactors, and test cov...

Read article
gaudiaujMarch 1, 20264 min read

Why I Built a Bun-Native SSR Framework

Why I built react-bun-ssr as a Bun-native alternative to Next.js and Remix, what it already supports today, and what I plan to ship next.

bunssrreactnextjsremixframework

I built because I wanted a serious SSR framework in the React ecosystem that does not start from Node assumptions and does not force every project into the shape of Next.js or Remix. Next.js and Remix both matter. They p...

Read article