-
π File based routing
-
π Layout system
-
π¨ UnoCSS - the instant on-demand atomic CSS engine
-
π₯ Use the new
<script setup>
syntax -
π₯ APIs auto importing - use Composition API and others directly
-
π€ Webfont self-hosting
-
π¦Ύ TypeScript, of course
-
βοΈ Unit Testing with Vitest, E2E Testing with Cypress on GitHub Actions
-
βοΈ Deploy on Netlify, zero-config
- UnoCSS - The instant on-demand atomic CSS engine.
- Iconify - use icons from any icon sets πIcΓ΄nes
- Pure CSS Icons via UnoCSS
- Vue Router
unplugin-vue-router
- file system based routingvite-plugin-vue-layouts
- layouts for pages
- Pinia - Intuitive, type safe, light and flexible Store for Vue using the composition api
unplugin-vue-components
- components auto importunplugin-auto-import
- Directly use Vue Composition API and others without importing- VueUse - collection of useful composition APIs
vite-plugin-webfont-dl
- Zero-config webfont (Google Fonts) downloader and injector to improve website's performance.vite-plugin-vue-devtools
- Designed to enhance the Vue developer experience.
- Use Composition API with
<script setup>
SFC syntax - ESLint
- TypeScript
- Vitest - Unit testing powered by Vite
- Cypress - E2E testing
- pnpm - fast, disk space efficient package manager
- VS Code Extensions
- Vite - Fire up Vite server automatically
- Volar - Vue 3
<script setup>
IDE support - Iconify IntelliSense - Icon inline display and autocomplete
- ESLint
pnpm dev
To build the App, run
pnpm build