⚠️
The vite-plugin-ssr project has been renamed Vike.
  • If you are already using vite-plugin-ssr, then migrate to Vike.
  • For new projects, don't use vite-plugin-ssr but use Vike instead.
It follows the same philosophy: Vike itself (without extensions) is unopinionated and lets you integrate tools with architectural freedom.

Content- VS interactive-centric

To decide between SSR and SPA, we discriminate between two types of apps:

  • Content-centric: the value of the page is mostly about content (e.g. a newspaper or a blog).
  • Interactive-centric: the value of the page is mostly about interaction (e.g. a to-do list app, an online image editor, or an admin-panel).

See Guides > Render Modes (SPA, SSR, SSG, HTML-only).