Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vue.js - O Antes, o Durante e o Depois

Vue.js - O Antes, o Durante e o Depois

Talk apresentada no Meetup VUE.JSSP

Vitor Mendrone

July 11, 2018
Tweet

More Decks by Vitor Mendrone

Other Decks in Programming

Transcript

  1. ESTABELEÇA REGRAS PARA COMPONENTES DEVE SEGUIR O PRINCÍPIO DA RESPONSABILIDADE

    ÚNICA DEVE SER CAPAZ DE SER ESTILIZADO EM OUTROS CONTEXTOS DEVE SER REUTILIZÁVEL DEVE SER INDEPENDENTE DEVE SER STATELESS * DEVE SER PREPARADO PARA RECEBER DADOS
  2. OUTRAS REGRAS PARA COMPONENTES OS 4 ESTADOS DE UM COMPONENTE

    - CARREGANDO - SUCESSO - VAZIO - ERRO NEM TUDO É UM COMPONENTE
  3. ESTABELEÇA REGRAS PARA A STORE DEVE SER A “SINGLE SOURCE

    OF TRUTH” DEVE SER “READ ONLY” DEVE SER DIVIDIDA POR PÁGINA * DEVE CONTER OS DADOS DA VIEW ATUAL DEVE CONTER O ESTADO DA VIEW ATUAL DEVE CONTER DADOS COMPARTILHADOS
  4. OUTRAS REGRAS PARA A STORE UTILIZE O CONCEITO DO ESTADO

    “IS” - isLoading / isPending - isLogged - isCurrent
  5. UTILIZE VUEX ACTIONS PARA CHAMADAS AJAX NÃO UTILIZE JQUERY E

    VUE NA MESMA APLICAÇÃO * UTILIZE O AXIOS PARA CHAMADAS AJAX NÃO MISTURE DIFERENTES MODELOS/BIBLIOTECAS DE GERENCIAMENTO DE ESTADO