- Nuxt Content 2 + Vite 4 Minimalistic Starter Template
- Built with TypeScript 5 and Script Setup SFC
- Designed with Atomic Pattern
- No complex || heavy dependencies
- Google Lighthouse Reports are 100% in green zone
- Atomic Design Pattern
- Configured public folder (icons, robots.txt, htaccess, humans.txt, etc)
- CSS normalization + SCSS Mixins & Maps
- Contains simple code examples
- ESLint 8 + Prettier 2 for better code quality
- Cypress + Vitest for testing
- Localization example
- VSCode + Volar + Vue Dev Tools
- Pinia → Storage
- VueUse → Best Collection of Vue Composition Utilities
- Nuxt i18n → Internationalization framework
- SASS → CSS Preprocessor
- ESLint + Prettier → linting and code formatting
- Cypress → End-to-End (e2e) testing framework
- Vitest → Unit testing framework
npm install
npm run update
npm run postinstall
Start the development server on http://localhost:3000
npm run dev
Build the application for production:
npm run build
npm run generate
Checkout the deployment documentation.
Run code quality tools
npm run lint
npm run lint:fix
MIT @demetory