4. COMPONENTES
LISTA DE REGLAS AL MOMENTO DE HACER UN COMPONENTE
▸ Debe de ser ‘dummy’
▸ No debe de interactuar con el exterior (directamente)
▸ Deben de ser independientes
▸ Deben de ser reusables
▸ Deben de poder ser ‘estilables’ desde fuera
▸ Deben de tener sólo la lógica necesaria
▸ Deben tener tres estados: loading, success, error
15. STORE
¿QUÉ TOMAR EN CUENTA AL HACER EL STORE?
▸Single Source of Truth
▸Data is Read-only
▸¿Peticiones desde el store?
▸Dividir store por páginas
16. STORE
SINGLE SOURCE OF TRUTH
Los datos que no son compartidos
entre componentes (datos de la
aplicación), deben de estar en un sólo
lugar, separados de los componentes
que los usan. Este lugar es el store. Las
páginas deben de leer los datos de
aquí y sin mantener su propia copia de
ellos para evitar conflictos a lo largo de
la aplicación.