This codebase was created to demonstrate a fully fledged fullstack application built with Vue3 including CRUD operations, authentication, routing, pagination, and more.
We've gone to great lengths to adhere to the Vue3 community styleguides & best practices.
For more information on how to this works with other frontends/backends, head over to the RealWorld repo.
- ๐ Pinia - The intuitive store for Vue.js
- โ๏ธ Vitest - Blazing Fast Unit Test Framework
- ๐ eslint-config - Anthony's ESLint config presets
- ๐จ VueUse - Collection of Vue Composition Utilities
- ๐ vite-plugin-vue-layouts - Vue layout plugin for Vite
- ๐ก Axios - Promise based HTTP client for the browser and node.js
- ๐ unplugin-vue-router - Next-gen file based typed routing for vue router
- ๐ฒ unplugin-vue-components - On-demand components auto importing for Vue
- ๐ฅ unplugin-auto-import - Auto import APIs on-demand for Vite, Webpack and Rollup
git clone [email protected]:niyaco/vue3-realworld-app.git
cd vue3-realworld-app
pnpm install
pnpm dev
pnpm test
pnpm build
- vue3-realworld-example-app - Explore the charm of Vue composition API! Vite?
- vue-ts-realworld-app - ๐Full fledged implementation of Real World App written in Vue + TypeScript.
- vue-realworld-example-app - An exemplary real-world application built with Vue.js, Vuex, axios and different other technologies. This is a good example to discover Vue for beginners.
MIT ยฉ Niyaco