Opinionated Vue + Vite Starter Template with SSR in Node.js
The Vitesse SSRVue is a template for building Vue 3 applications with server-side rendering (SSR). It is based on @antfu’s Vitesse and uses Vite 2, pnpm, and ESBuild for fast development. The template includes various features such as file-based routing, components auto importing, layout system, support for PWA, Windi CSS for on-demand Tailwind CSS, internationalization (I18n), markdown support, and server-side rendering (SSR) using vite-ssr. It also supports TypeScript and can be deployed on Vercel with minimal configuration.
To install the Vitesse SSRVue template, follow these steps:
npx create-vite@latest my-vue-project --template antfu/vitesse-ssr-vue
cd my-vue-project
pnpm install
pnpm dev
http://localhost:3333
.The Vitesse SSRVue is a powerful template for building Vue 3 applications with server-side rendering. It offers a range of features and optimizations to improve development speed and performance. The template includes support for file-based routing, components auto importing, layout system, PWA, Windi CSS, and internationalization. It also supports TypeScript and server-side rendering using vite-ssr. With its ease of installation and the option to deploy on Vercel, the Vitesse SSRVue template provides a solid foundation for building modern Vue applications.