Apresentado por Danilo Pinotti
Conceitos básicos
O que é Vue?
- Pronuncia-se igual a palavra view em inglês.
- Framework progressivo para construções de interfaces de
usuário.
- Foi projetado desde sua concepção para ser adotável
incrementalmente.
O que é Vue?
- Em conjunto com mais bibliotecas, sendo elas oficiais ou
não, também é possível criar Single Page Applications
(SPAs).
Ecossistema
● Vue CLI
● Vue DevTools
● Vue Loader
● Vue Router
● Vuex
● Vue.js Server-Side Rendering
Setup
Vue Cli
Repositório GIT
- Bootstrap 4, font awesome 5 e simplificação dos componentes pré-existentes
Básico sobre componentes
Vue
Básico sobre componentes Vue
- Programação declarativa.
- Manipular dados em vez de manipular DOM.
- Single-File Components
Análise de código
Arquivo: src/components/Home.vue
- Única tag pai
- Tags template, script e style
- Style scoped
Binding
Interligação de dados declarados com elementos do DOM.
- Texto comum
- Atributos
- Classes
- Campos de formulários
Análise de código: Simple Binding
Arquivo: src/components/Home.vue
Próximos passos
- Utilização de outros
componentes
- Eventos e métodos
- Renderização condicional (v-if)
- Loops
- Propriedades computadas
Dúvidas?
Obrigado

O básico sobre Vue 2. Talk Vue Básico 1/3