• Stars
    star
    126
  • Rank 284,543 (Top 6 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

TodoMVC built with Vue 3 Composition Api and Vuex

TodoMVC built with Vue 3 Composition Api and Vuex

Build Status Dependencies Status

The well-known TodoMVC built with Vue 3 Composition Api and Vuex in a structured and testable way.

TodoMVC Vue

Edit and try it out online

Concepts and tools covered

Usage

After installing the dependencies the following NPM scripts become available:

  • start: starts the application in development mode on http://localhost:9000
  • build: bundles the application for production into the dist folder
  • test: runs unit and E2E tests
  • test:unit: runs unit tests with Mocha and Chai in the src folder suffixed with *.spec.js
  • test:e2e: runs E2E tests with Cypress in the tests/e2e folder suffixed with *.spec.js
  • format: formats the code with Prettier within the src folder
  • lint: lint files with ESLint based on Airbnb's styleguide and the Prettier config

Component architecture

Architecture

Application is compatible with Vue devtools

Series

This implementation is part of a series where the same application was implemented with the same architecture.

More Repositories

1

awesome-vue-3

A curated list of awesome things related to Vue 3
1,324
star
2

vue-3-playground

Vue 3 Playground packed with all the new features
Vue
509
star
3

angular2-babel-esnext-starter

Angular development and testing examples with Babel in Javascript (ES6/ES7).
JavaScript
488
star
4

angular2-aot-webpack

Angular AOT (Ahead Of Time) offline compilation example with Webpack
JavaScript
313
star
5

babel-webpack-tree-shaking

Tree-shaking example with Babel and Webpack
JavaScript
252
star
6

typescript-webpack-tree-shaking

Tree-shaking example with Typescript and Webpack
JavaScript
145
star
7

angular2-esnext-todomvc

Angular TodoMVC application in Javascript (ES6/ES7).
JavaScript
130
star
8

movie-search-vue

Movie search app with the Vue 3 Composition API
Vue
44
star
9

angular2-aot-cli-webpack-plugin

Angular AOT (Ahead Of Time) compilation with Webpack plugin
JavaScript
40
star
10

todomvc-svelte

TodoMVC built with Svelte and Store
JavaScript
38
star
11

todomvc-vue

TodoMVC built with Vue and Vuex
JavaScript
28
star
12

todomvc-react-hooks

TodoMVC built with React Hooks and Redux
JavaScript
24
star
13

ngx-http-test

Angular 2 Http test helper
TypeScript
17
star
14

minesweeper

Minesweeper game built with isomorphic Javascript
JavaScript
14
star
15

todomvc-react

TodoMVC built with React and Redux
JavaScript
6
star
16

node-docker-workflow

Docker workflow for local development and deployment
Makefile
5
star
17

game-of-life

Vue 3 implementation of Conway's Game of Life, with a twist
Vue
4
star
18

todomvc-angular

TodoMVC built with Angular and NgRx
TypeScript
3
star
19

webpack-showcase

Basic setup for Webpack 4 and Babel 7 covering development, testing and deployment.
JavaScript
3
star
20

url-shortener

TypeScript
1
star
21

framework-diff

Comparing the same application written in (Vue, Angular, React, Svelte)
Vue
1
star