Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 911 Bytes

4-2-arquitectura-ngrx.md

File metadata and controls

15 lines (9 loc) · 911 Bytes

Arquitectura NgRx

En NgRx tenemos dos nuevos dos actores dentro de su arquitectura que aumentan la potencia de Redux en Angular, estos son los Effects y los Selectors.

Workshop Redux en Angular con NgRx

  • Effects: Los Effects, son un efecto colateral (secundario) impulsado por RxJS que nos permite reaccionar a una determinada acción y realizar algo antes de interartuar con el Store. Esto es muy util, por ejemplo, en nuestras peticiones http en donde queremos reaccionar a los casos exito y error para actualizar nuestro Store en función de la respuesta.

  • Selectors: Los selectors son funciones simples usadas para obtener "rodajas" del estado, estas funciones aceptan el estado como argumento y retornan la data derivada de ese estado.


Sigamos con Store Devtools