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

Avatar for Vitor Mendrone

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