vue_grab_careers
- I'm a front-end engineer, and I'm seeking a new job now.
- The prototype is grab.careers. Which used Bootstrap and Angular 1.x
- I want to speed up the web, including reducing unused lib and css files. Make the code elegant.
- You can visit the new site to watch the result.
- Vuejs replaced JQuery/Bootstrap/Angular. It make code simple and beautiful.
It is a good sample to starter. You can learn from this app:
- How to use vuejs to build a web-app fast and easy.
- The new page arrangement method in css3 (flex).
- How to use "rem" replace "px", to build a web page.
- How to use ES6 promise.
index.htm -----------first load file
./src ---------------source code
./src/components ----Vue components
./src/common --------project's config file and comon functions
./src/assets --------pictures and other resources
./dist --------------compiled code
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# run unit tests
npm run unit
# run e2e tests
npm run e2e
# run all tests
npm test