Go to file
mutoe 82dd7a4ae3
chore: setup playwright as the e2e test framework
2024-08-10 06:54:29 +08:00
.github ci: upgrade to nodejs 22 2024-08-09 11:43:56 +08:00
cypress chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
playwright chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
public chore: initial 2020-09-27 22:58:53 +08:00
src chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
.editorconfig refactor: organize the import format 2021-02-27 18:02:25 +08:00
.env chore: update API domain (#75) 2021-12-06 18:25:16 +08:00
.gitignore chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
FRONTEND_INSTRUCTIONS.md chore: update eslint rules 2023-12-11 22:33:54 +08:00
LICENSE Create LICENSE 2021-04-22 22:30:49 +08:00
README.md docs: update README 2023-12-12 00:34:23 +08:00
cypress.config.ts test: fix cypress e2e tests 2023-09-08 11:15:13 +08:00
eslint.config.js chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
index.html chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
logo.png docs: add realworld readme 2020-09-27 23:52:23 +08:00
package.json chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
playwright.config.ts chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
pnpm-lock.yaml chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
tsconfig.json chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
tsconfig.node.json chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00
vite.config.ts chore: setup playwright as the e2e test framework 2024-08-10 06:54:29 +08:00

README.md

RealWorld Example App

Codecov branch GitHub Workflow Status (branch) code style

Vue3 codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.

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.

What works?

Basically, some of they are necessary features for the development of medium to large projects, and you can also use this repository as a starter.

Enjoy it! 😄

Getting started

pnpm install

# Development
pnpm dev

# Build dist
pnpm build

# Run unit tests
pnpm test:unit
pnpm test:unit:ci

# Run E2E tests
pnpm test:e2e
pnpm test:e2e:ci

Contributors

Made with contributors-img.

Sponsor

Thanks JetBrains for providing IDE support!