ML XP
Utilizando React
em aplicações escaláveis
Front-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!
contato@mercadobackoffice.com.br

Utilizando react em aplicações escaláveis