Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ralitsavoronevska/vuex-for-everyone
Completed Vuex for Everyone VueSchool Course
https://github.com/ralitsavoronevska/vuex-for-everyone
Last synced: 4 days ago
JSON representation
Completed Vuex for Everyone VueSchool Course
- Host: GitHub
- URL: https://github.com/ralitsavoronevska/vuex-for-everyone
- Owner: ralitsavoronevska
- Created: 2024-05-04T13:22:32.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-09T11:56:33.000Z (6 months ago)
- Last Synced: 2024-05-09T12:50:58.866Z (6 months ago)
- Language: JavaScript
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vuex-for-everyone
This is part of the [VueSchool Vue.js & JavaScript Courses [Advanced Skills Level]](https://vueschool.io/courses?skill=advanced).
[VueSchool's Vuex For Everyone Course](https://vueschool.io/courses/vuex-for-everyone)
[VueSchool's Repository](https://github.com/vueschool/learn-vuex)In this course I've learned all there is to know about Vuex by creating a shopping cart from scratch.
I've started off by creating a shopping cart with Vue and then progressively dive into Vuex features as we need them.
Piece by piece I've replaced parts of our application with mutations, getters, and actions.
I've also learned how to break your Vuex store into modules.
Now I know when and how to use getters, mutations, actions and, how to split your Store with modules.## Project setup
```
npm install
```### Compiles and hot-reloads for development
```
npm run serve
```### Compiles and minifies for production
```
npm run build
```### Lints and fixes files
```
npm run lint
```### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).