Context API

@JossDz

El contexto proporciona una forma de pasar propiedades o métodos a través del árbol de componentes sin tener que pasar los props manualmente en cada nivel.

¿Context o redux ?

Caso de uso

Es similar a redux. Si necesitamos la data en varios componentes, y/o estamos heredando la data entre 2 o más componentes... Puede que sea buen momento para usar Context.

Primeros pasos con context

1. Crear nuestro nuevo contexto

2. Crear un componente Proveedor

3. Englobar nuestra App o los elementos que requieran el contexto, con el componente Proveedor

4. Utilizar el componente de contexto con su propiedad Consumer, que como hijo requiere solamente una función con el contexto como argumento

Consumir el Contexto

Context API

By Jose Carlos Correa Mandujano