vite-plugin-ssr-ssg icon indicating copy to clipboard operation
vite-plugin-ssr-ssg copied to clipboard

Vite plugin for SSR and SSG

vite-plugin-ssr-ssg logo

version downloads Commitizen friendly Gitmoji semantic-release code style: prettier

vite-plugin-ssr-ssg

Vite plugin for SSR and SSG in cross framework

:rotating_light: It has not been fully tested and should not be used in production.
A better alternative is vite-plugin-ssr.

✨ Feature

  • Declarative entry point
  • Simple commands that work with cross frameworks
  • Convenient setup script
  • Automatic page generation
  • Preview in SSR and CSR

📝 Read the Docs to Learn More.

💫 Quick start

In your vite project

yarn add -D vite-plugin-ssr-ssg
yarn vite-ssrg init

☘️ Support

The support status of the framework is as follows.

  • [x] React
  • [x] Peact
  • [x] Vue
  • [ ] Svelte
  • [ ] lit-element
  • [ ] vanilla

✅ Todo

Next channel is beta.

  • [x] Auto detect dynamic routes and nested routes
  • [x] Dynamic route generation via plugin config
  • [ ] Head tag preload in development environment
  • [ ] Page Async Loading
  • [ ] Overall Unit test
  • [ ] Support for the same CLI as Vite
  • [ ] Svelte support

💚 Thanks

License

MIT