Este é um tutorial prático de VueJS para programadores JavaScript. Conhecimento de ES6 é desejável mas não é necessário. É um tutorial hands-on para criar uma aplicação Web completa alimentada por um serviço RESTful (fornecido por um backend Java, Node.js ou PHP). Cada recurso apresentado é aplicado em uma aplicação que é incrementada ao longo do curso. Há uma versão deste mesmo curso usando o mesmo código para React.js
Ao final do curso o aluno deverá ser capaz de:
Construir uma aplicação (SPA) inteira com ReactJS usando os principais recursos do framework
- Configurar um ambiente para desenvolvimento
- Criar instâncias e componentes reusáveis
- Configurar templates em instâncias e componentes
- Renderizar componentes condicionalmente
- Tratar eventos do usuário e do ciclo de vida
- Configurar roteamento básico
- Configurar estado com Vuex
Este curso é destinado a programadores JavaScript.
- Instalação e configuração do ambiente
- Criando uma instância
- Templates e diretivas
- Propriedades fixas e computadas
- Renderização
- Ciclo de vida
- Eventos
- Formulários
- Componentes
- Fundamentos de roteamento
- Fundamentos de gerenciamento de estado