filmov
tv
#FSXP17 | Usando NgRx (Redux) com Angular 4 para projetos grandes e complexos, por Loiane Groner
Показать описание
A segunda grande versão do Angular foi totalmente reescrita, mantendo alguns conceitos da versão 1, mas também trazendo um conjunto extenso de features e melhorias, com destaque ao suporte à programação funcional e reativa. Atualmente, o Angular está na versão 4. Apesar das melhorias, a da dupla Component + Service (com Injeção de Dependência) nem sempre é o suficiente para gerenciar o estado da aplicação, principalmente quando trabalhamos em projetos grandes com componentes com relacionamentos complexos. Nesse cenário, entra o Redux, o popular container de gerenciamento de estado aplamente utilizado no React. E podemos utilizar o Redux no Angular usando o ngRx, uma biblioteca que adaptou o Redux para o Angular e faz o uso de programação reativa com RxJS (mantida também por alguns membros do próprio time do Angular). Nessa palestra vamos explorar como utilizar o ngRx em projetos Angular, fazendo uso dos paradigmas reativo e funcional com streams, possibilitando arquiteturas mais escaláveis, com características como imutabilidade dos dados.
Комментарии