Upload
others
View
12
Download
0
Embed Size (px)
Citation preview
POR QUêVue.jsÉ uma opção?
OLá!Eu sou Ramon Schmidt
Amo compartilhar conhecimento!
E tu me encontra com: @ramon-src
2
O que nós buscamos em ferramentas:
MERCADO PERFORMANCE
3
COMUNIDADEACESSIBILIDADE
EROBUSTES
Fácil de iniciar× HTML× CSS
5
Sabendo o básico
6
× JAVASCRIPT
DIVERSAS FORMAS DE TEMPLATE
7
× SINGLE FILE COMPONENT× RENDER FUNCTIONS× JSX× TEMPLATE LITERAL× X-TEMPLATE× INLINE× STRING
LINK AQUI
ADAPTAÇÃO DE APPS PARA A REATIVIDADE
8
de uma lib front-end para um ecossistema robusto
9
VUEX
ROTAS
SPA
SSR
CLI3
TestUtils
DevTools
O que nós buscamos em ferramentas:
MERCADO PERFORMANCE
10
COMUNIDADEACESSIBILIDADE
EROBUSTES
136,844+WOW! É um número bem grande, galera da
comunidade tá orgulhosa pakas!
12
26/04/19
COMUNIDADE
136,314+WOW! É um número bem grande, galera da
comunidade tá orgulhosa pakas!
13
23/04/19
2018
LINK AQUI
COMUNIDADE
12É o número de Bugs issues
14
26/04/19
COMUNIDADE
15LINK AQUI
COMUNIDADE
16LINK AQUI
COMUNIDADE
VUE 3.0Manutenibilidade
O que nós buscamos em ferramentas:
MERCADO PERFORMANCE
17
COMUNIDADEACESSIBILIDADE
EROBUSTES
Alibaba - full appFacebook - news feed
Netflix - apps INTERNOSAdobe - portfolio APP
GITLAB - SITE / AppBEHANCE - SITE
umov.me Canoastec - full app
18Empresas brasileiras mapeadas que utilizam Vue aqui
MERCADO
O que nós buscamos em ferramentas:
MERCADO PERFORMANCE
20
COMUNIDADEACESSIBILIDADE
EROBUSTES
BENCHMARK AQUI
Todo mundo sabe que vue é rápido
PERFORMANCE
VUE 3.0
22
PERFORMANCE
O que estão fazendo de bom?× MELHORIAS NA COMPILAÇÃO RUNTIME× BASECODE REFATORADO× TYPESCRIPT NO BASECODE× FRAGMENTOS E PORTAIS
23LINK AQUI
O que foi alcançado× CONSEGUIRAM REDUZIR PELA METADE O CUSTO
DE MEMÓRIA× VIRTUAL DOM 100% MAIS RÁPIDA× TAMANHO DO PACOTE AGORA É < 10KB GZIPPED× DESENVOLVEDORES MAIS FELIZES!
24
Data Inicialization e Observables