utilizando react em aplicações escaláveis
TRANSCRIPT
ML XP
Utilizando React em aplicações escaláveisFront-end team Mercado Backoffice
G. Felizola e Rafael Santos
1. A escolha:
Candidatos:Angular 1 ou 2, Ember ou React
Requisitos:● Básico (Performance, Testável, etc);● Alto reaproveitamento de código;● Alta escalabilidade da aplicação;
Decisão:● Performance● Virtual-DOM (virou conceito para os outros)● COMPONENTES!
● Mudança de paradigma● Não se perder nas responsabilidades de cada
componente
● Estrutura de componentes é ideal para controle e manutenção
● Extremamente fácil de testar
2. Desafios e Vantagens:
● Todo dev já brincou com React.js
2.1 Componentes:
Qual deve ser a responsabilidade de um componente?
2.2 Responsabilidades:
Específicos ou genéricos?
Datagrid simples :
3. Utilização:
Datagrid com mais recursos:
3.1 Manutenção (a chave de ouro)
4. Toolkit: “Power, Unlimited Power!!!”
THANKS!