|
|
||
|---|---|---|
| .github/workflows | ||
| cypress | ||
| public | ||
| src | ||
| .env | ||
| .eslintrc | ||
| .gitignore | ||
| FRONTEND_INSTRUCTIONS.md | ||
| README.md | ||
| cypress.json | ||
| cypress.prod.json | ||
| index.html | ||
| logo.png | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.js | ||
| yarn.lock | ||
README.md
Vue3 codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.
Demo RealWorld
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.
Getting started
yarn install
yarn dev
yarn build
What works?
- Vite
- Composition API
- TypeScript
- ESLint
- Vue router
- Harlem (await Vuex v5)
- Unit test (Vue Test Utils)
- Unit test (Vue Testing Library) (Temporarily unavailable)
- E2E test (Cypress)
- SFC Script Setup (Experimental)
- Vetur Tools: VTI and optionally IDE hints
Contributors
Made with contributors-img.
Vue related implementations of the Realworld app
gothinkster/vue-realworld-example-app - vue2, js
AlexBrohshtut/vue-ts-realworld-app - vue2, ts, class-component
devJang/nuxt-realworld - nuxt, ts, composition api
levchak0910/vue3-ssr-realworld-example-app - vue3, ssr
