# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
For detailed explanation on how things work, consult the docs for vue-loader.
- Used single file components
- SASS transpiling
- ES6 syntax
- SPA with vue-router
- fetched data with axios
- pass down data from parent component to child
- start node server to fetch data on npm dev run
- full understanding of webpack cfg
- add ESLINT
- make use of production build features
- SOC on data fetching
- state management (vuex)
- integrate elementUI components to enhance UI
- authentication (oauth)
- form validation
- i18n ??????
- unit testing