Eduardo Dobay, desenvolvedor na Gadle, conta um pouco da história de como a equipe adotou Vue.js, desde cerca de 1 ano atrás, como o uso tem evoluído e como tem sido o dia-a-dia com esse framework.
“tradicional” renderizado pelo servidor. Cliente: principalmente jQuery • Maioria das páginas tem interações simples • Um temido arquivo .js de 1600 linhas ◦ Pouco estruturado, muito acoplado
ao pai direto ou filhos diretos ◦ Muitas camadas • Proposta de solução: Abraçar o estado compartilhado ◦ Arquitetura Flux (Vuex) http://facebook.github.io/flux/ 28
• Estado global do bem; camada de dados • Mutações bem definidas e rastreáveis • Inicialmente pode ser uma complexidade desnecessária; mas saiba quando ir atrás 29
pragmáticos mas também busquem conhecimento • Entendam o framework ◦ Leiam a documentação do Vue • Não precisamos ser reféns das nossas escolhas passadas ◦ Flexibilidade vs. consistência 32