Escolinha do professor Vuejafares!
Objetivo: projeto de estudo da ferramenta Vue.js :)
Tema: Vue School.
Descrição: Aplicação Vue.js com módulos de disciplinas e alunos. Por enquanto só.
1. Hangout
- [X] 1. Criar projeto
- [X] 2. Adicionar o Bootstrap
- [X] 3. Criar componentes
- [X] 4. Implementar componentes na Aplicação
2. Hangout
- [ ] 5. Refatorar componentes PAGE, DISCIPLINA e ALUNO
- [ ] 6. Adicionar Rotas
# instalar dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
Para mais detalhes de como isso funciona, acesse a documentação para vue-loader.
- vue.js Uma biblioteca para criar SPA (Single Page Application), ou seja, que rode 100% no navegador.
- vue-cli Ferramenta desenvolvida com Node, que te permite criar template para uma aplicaçao de Vue.js (Similar ao Yeoman).
- SPA (Single Page Application) Basicamente uma aplicação SPA significa você codificar menos no lado servidor (server-side) e mais no lado cliente (client-side). Quase toda a aplicação (css, js, html) serão armazenadas no lado cliente, muito diferente da forma tradicional, onde o usuário visita várias páginas diferentes.