Vite Vue SSR Starter
Vue 3 + Vite + SSR template based on Vite Plugin SSR and inspired by Vitesse
⚡️Vue 3, Vite 2, TypeScript
🎨Windi CSS — on-demand Tailwind CSS with speed
⭐️Element Plus — big collection of UI components
🌗Light mode / Dark mode
🖨Server-side rendering (SSR) in Node.js via vite-plugin-ssr
🍍Safe and fast State Management via Pinia
🦾ohmyfetch — fast
fetchAPI that works on node, browser and workers
⚙️Unit Testing with Vitest
🦁️Fast server with Fastify
🌊HTML-streaming to reduce TTFB
- Windi CSS (On-demand TailwindCSS) — lighter and faster, with a bundle additional features
- Element Plus — great Vue 3 UI Library
vite-plugin-components— components auto import
vite-plugin-windicss— WindiCSS support
vite-plugin-style-import— imports component library styles on demand.it is fast
VueUse— collection of useful composition APIs
@vueuse/head— manipulate document head reactively
vite-plugin-svg-icons— Vite Plugin for fast creating SVG sprites
vite-plugin-html— HTML minification
@rollup/plugin-yaml— YAML loading
Try it now!
Create a repo from this template on GitHub.
git clone https://github.com/revenkroz/vite-vue-ssr-starter
index.html and 404.html not generated when build
Hi, first of thanks for sharing this starter ! :) It works great in local and I am trying to deploy this on vercel but I notice that when building the dist/client folder do not have index.html or 404.html files like it should have I guess... ? So when deploying on vercel, I only see the listing of the directory of dist/client.
Is it normal?