Documentation

User Guide

  1. Getting Started — install, first page, dev server, build, deploy
  2. Build Output — what the build produces, using ESM modules
  3. Configuration — all plugin options
  4. CSS Handling — inline/linked CSS, CSS modules
  5. Server Actions"use server" directives, form actions
  6. Storybook — the vite-plugin-react-server/storybook preset for rendering your RSC components in stories
  7. Edge / Single-Isolate — flash-free SSR from one Web fetch handler, no workers or --conditions (Cloudflare/Deno/Vercel/Bun)
  8. Examples — static site, dynamic server, custom routing
  9. Troubleshooting — common errors and fixes
  10. API Reference — exported functions, types, components

Internals (contributors)

  1. Architecture — condition system, module structure, plugin composition
  2. Transformer — directive handling and code transforms
  3. Workers — RSC and HTML worker threads
  4. Module-resolution escape hatches — when to reach for external, noExternal, optimizeDeps, virtual stubs, vendor aliases (and how to pick the right one)

Maintenance

  1. Releasing — version bumps, publishing, demo updates
  2. React Compatibility — vendored ESM transport, type system