O NGRX é redux?
O NGRX é redux?

Vídeo: O NGRX é redux?

Vídeo: O NGRX é redux?
Vídeo: #FSXP17 | Usando NgRx (Redux) com Angular 4 para projetos grandes e complexos, por Loiane Groner 2024, Abril
Anonim

NGRX é um grupo de bibliotecas “inspiradas” na Restaurado padrão que por sua vez é “inspirado” pelo padrão Flux. Sendo um pouco mais conciso, isso significa que Restaurado padrão é uma versão simplificada do padrão Flux e NGRX é uma versão angular / rxjs do Restaurado padronizar.

Também sei, eu preciso do NgRx?

Se você não tem certeza se você necessidade isso, você não necessidade isto. Para mim Ngrx loja resolve vários problemas. Por exemplo, quando você tem que lidar com observáveis e quando a responsabilidade por alguns dados observáveis é compartilhada entre diferentes componentes. Funciona bem quando você está lidando com dados constantes.

Da mesma forma, o Redux é necessário para angular? Não necessário , mas pode ser útil. Para uma grande aplicação com muitos dados movendo-se ou sendo modificados de possivelmente vários componentes, um armazenamento central e alguma implementação de Flux são muito úteis (não precisa ser Restaurado ).

Simplesmente então, para que serve o NgRx?

NgRx é uma estrutura para a construção de aplicativos reativos em Angular. NgRx fornece gerenciamento de estado, isolamento de efeitos colaterais, gerenciamento de coleção de entidades, ligações de roteador, geração de código e ferramentas de desenvolvedor que aprimoram a experiência dos desenvolvedores ao construir muitos tipos diferentes de aplicativos.

O que é o padrão redux em angular?

Restaurado é um padronizar / biblioteca do mundo React que inspirou o popular Angular ferramentas como NgRx e NGXS. O propósito de Restaurado é tornar os dados do aplicativo mais previsíveis criando um fluxo de dados unilateral. Nosso serviço de armazenamento tem apenas duas propriedades, sendo que ambas são fluxos reativos de dados - ações e estado.

Recomendado: