Escolar Documentos
Profissional Documentos
Cultura Documentos
Lançamento de primeira
versão estável em 2015.
Progressividade e Reatividade
Reativo: A arquitetura atualiza a camada visual a cada vez que tem uma mudança de
estado.
Progressivo: Adaptável a outras bibliotecas, trabalha em conjunto com Frameworks
back-end, ex: Laravel.
Arquitetura
As aplicações são criadas com HTML, CSS e javascript em um arquivo .vue.
A renderização dos dados é atualizada por um virtual DOM
DOM significa Document Object Model (Modelo de Objeto de Documento). Ele é
uma API que nos permite acessar e manipular documentos HTML e XML válidos.
Virtual DOM é um framework para manipular o DOM.
Exemplo em Vue.js
Ferramentas
• Babel – transpilador
• Typescript – tipagem estática
• Vuex – gerente de estados aplicação
• Router – gerente de rotas
• Eslint – formatador de código
• Jest – testes
Introdução - https://br.vuejs.org/v2/guide/