vue-nestjs-ssr-starter

March 12, 2026 ยท View on GitHub

A lightweight full-stack SSR starter with Vue 3, NestJS, Fastify, PrimeVue, and Rsbuild.

Tech Stack

  • Vue 3 + Vue Router (SSR) + PrimeVue
  • NestJS + Fastify
  • Rsbuild 2 + TypeScript
  • Sequelize + SQLite (:memory:)
  • Zod + nestjs-zod

Requirements

  • Node.js >= 22.6.0
  • npm

Quick Start

npm install
npm run dev

Default development URL: http://localhost:8888/development

Scripts

  • npm run dev
  • npm run build
  • npm run preview
  • npm run lint
  • npm run type-check

Project Layout

eng/        # Engineering configuration
scripts/    # Build and development bootstrap
src/client/ # Frontend and SSR app composition
src/server/ # Nest service and SSR/API modules
src/shared/ # Shared code for frontend and backend

TODO

License

MIT