HTML comes first.
Pages arrive ready to read. Only components marked as islands ship interactive JavaScript.
Pages & islandsThe React framework for Bun that gets out of the way.
HTML first. Tiny islands. Less work per request.
Same app. One CPU core. Production builds. Median of 3 runs.
Measured October 27, 2026 on this workload; results vary by hardware. Method and tradeoffs
Render, compress, and hash your static pages at build time. When a request arrives, OPTZ looks up the prepared response in memory.
Inside the frameworkReact pages
Render · compress · hash
GET /Memory lookup200 OK
Pages arrive ready to read. Only components marked as islands ship interactive JavaScript.
Pages & islandsTyped routes and APIs, Server Actions, streaming, and incremental static regeneration.
Framework referenceDeploy as a Bun server, a single executable, or an edge worker. Turn unused features off.
Deploy OPTZChecking server status
Timed from your browser
This site runs on OPTZ. Yours can too.