Documentation
User Guide
- Getting Started — install, first page, dev server, build, deploy
- Build Output — what the build produces, using ESM modules
- Configuration — all plugin options
- CSS Handling — inline/linked CSS, CSS modules
- Server Actions —
"use server" directives, form actions - Storybook — the
vite-plugin-react-server/storybook preset for rendering your RSC components in stories - Edge / Single-Isolate — flash-free SSR from one Web
fetch handler, no workers or --conditions (Cloudflare/Deno/Vercel/Bun) - Examples — static site, dynamic server, custom routing
- Troubleshooting — common errors and fixes
- API Reference — exported functions, types, components
Internals (contributors)
- Architecture — condition system, module structure, plugin composition
- Transformer — directive handling and code transforms
- Workers — RSC and HTML worker threads
- Module-resolution escape hatches — when to reach for
external, noExternal, optimizeDeps, virtual stubs, vendor aliases (and how to pick the right one)
Maintenance
- Releasing — version bumps, publishing, demo updates
- React Compatibility — vendored ESM transport, type system
Links