For an AI

Documentation

Resumable SSR in Rust — components, server actions, full-stack Flow, jobs, and security. One cargo install resuma for UI + APIs + CLI. Theme is a live <Popup>, Search is a <Modal> (/). Instant restyle, no hydration.

1021 Binitial JS (gzip)
9.90 KiBfirst interaction
0 Bstatic pages
1 cratecore + Flow + CLI

Choose your path

1

New to Resuma

Install the CLI, pick a template, and ship your first resumable page in minutes.

Start tutorial →
2

Full-stack with Flow

File-based routing, loaders, form submits, layouts, and middleware in one crate.

Flow guide →
3

Production ready

CSRF, rate limits, auth middleware, validation — walk through the todo showcase.

Security walkthrough →

Start here

Learn by topic

What is Resuma?

Components run once on the server. SSR embeds signals and handler references in HTML; a 1021 B gzip loader resumes interactivity on first click — no hydration, no WASM bundle by default.

Resuma Flow adds file-based pages, #[load], #[submit], and middleware — still one resuma crate.

Published on crates.io · docs.rs · benchmark source in the GitHub repo.