Creando un Reducer de Redux con TDD y buenas prácticas - Full Stack Bootcamp JavaScript

Aprende a escribir un reducer en Redux siguiendo Testing Driven Development para ver las ventajas que existen al tener el estado de tu aplicación totalmente desacoplado de tu UI.

©️ Clase basada en el original FullStack Open que tiene toda la atribución al contenido de la clase: https://fullstackopen.com/es/

También hablamos de buenas prácticas a la hora de generar nuevos estados con tu reducer y cómo puedes comprobar que no mutas el estado gracias a usar utilidades como deepFreeze.

Todas las clases del Bootcamp:
https://www.youtube.com/watch?v=wTpuKOhGfJE&list=PLV8x_i1fqBw0Kn_fBIZTa3wS_VZAqddX7

Suscríbete al canal 🔔
► https://www.youtube.com/c/midudev?sub_confirmation=1

00:00 - Creando un estado para crear notas
00:36 - Un reducer es una máquina de estado. No mutes el estado original.
03:38 - Cómo usar TDD para crear un Reducer en Redux
06:00 - Escribiendo el reducer gracias al test
08:15 - Cómo comprobar si estamos mutando el estado en Redux

🧑‍💻Bootcamp FullStack Gratuito | Javascript, React.js, GraphQL, Node.js, TypeScript y + midudev

Contenido del curso

1

‍ Presentación del curso y Fundamentos del Desarrollo Web - Bootcamp FullStack Gratuito

2

Aprendiendo Javascript y React desde cero - Bootcamp FullStack Gratuito

3

React: Estado del componente, Renderizado Condicional y Eventos - Bootcamp FullStack Gratuito

4

Renderizar listas de elementos y Formularios en React - Bootcamp FullStack Gratuito

5

Fetching y Mutación de Datos en React con el hook useEffect- Bootcamp FullStack Gratuito