Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/likui628/vue3-realworld-example-app

real world example app
https://github.com/likui628/vue3-realworld-example-app

nuxtjs pinia realworld typescript vue vue-router vue-test-utils vue3

Last synced: 20 days ago
JSON representation

real world example app

Awesome Lists containing this project

README

        

# ![RealWorld Example App](logo.png)

![test](https://github.com/likui628/vue3-realworld-example-app/actions/workflows/test.yml/badge.svg)
![codeql](https://github.com/likui628/vue3-realworld-example-app/actions/workflows/codeql-analysis.yml/badge.svg)
[![Netlify Status](https://api.netlify.com/api/v1/badges/66701edf-aa53-4fa7-bbb1-81ea5e8ee771/deploy-status)](https://blissful-bohr-ebf9d4.netlify.app/)

Project demo is available at https://blissful-bohr-ebf9d4.netlify.app/

# What works?

- [x] [Vite](https://github.com/vitejs/vite)
- [x] [Composition API](https://composition-api.vuejs.org/)
- [x] [SFC \ sugar](https://v3.vuejs.org/api/sfc-script-setup.html)
- [x] [Suspense](https://v3.vuejs.org/guide/component-dynamic-async.html#using-with-suspense) (Experimental)
- [x] [Vue router](https://next.router.vuejs.org/)
- [x] [Pinia](https://pinia.vuejs.org/)
- [x] [TypeScript](https://www.typescriptlang.org/)
- [x] [Vue Test Utils for Vue 3](https://next.vue-test-utils.vuejs.org/)
- [ ] E2E test ([Cypress](https://docs.cypress.io))

# Getting started

```shell script
yarn install

# Development
yarn dev

# Build dist
yarn build

# Run unit tests
yarn test
```

# References
- [mutoe/vue3-realworld-example-app](https://github.com/mutoe/vue3-realworld-example-app)
- [vue test utils next](https://next.vue-test-utils.vuejs.org/guide/)
- [gothinkster/vue-realworld-example-app](https://github.com/gothinkster/vue-realworld-example-app)