Curso de Gestión de Estado en React

Isma NavarroJavier FerrerRicardo Borillo

Por Isma Navarro, Javier Ferrer y Ricardo Borillo Frontend

Conoce las distintas herramientas con la que puedes gestionar el estado en tu aplicación React.

💸 Primera lección disponible sin registro 💸

Este curso permitirá entender las implicaciones de los cambios que se han producido estos últimos años en el modo de gestionar estado en aplicaciones SPA con React, independientemente de si ya se conocía React o si se ha comenzado a trabajar con él en los últimos años.

El ecosistema de React desde su creación en 2013 ha sido especialmente cambiante en cuanto a la gestión del estado se refiere y, con un framework tan poco "opinionado", han acabado surgiendo distintas alternativas con mayor o menor éxito.

Al menos, una cosa está clara y es que Redux (publicado en 2015) ha marcado un antes y un después en la gestión de estado. De hecho, sigue siendo una de las soluciones más utilizadas en la actualidad y más presente en los cursos y literatura disponible.

Con la aparición de Redux, pasamos de una gestión de estado muy básica y artesada con setState a algo totalmente opuesto, donde todo el estado de la aplicación reside en un store central y los cambios o mutaciones de ese estado se especifican de forma declarativa.

Como en casi todo en tecnología, el pasar de un extremo a otro de forma radical siempre hace que acabemos quedándonos en un punto intermedio donde, tras evaluar varios de los tradeoffs, encontramos un equilibrio razonable entre complejidad y funcionalidad.

Durante el curso examinaremos estos tradeoffs con el fin de entender mejor las soluciones existentes y poder decidir así cual es la más adecuada para cada caso de uso.

Partiendo de la gestión básica del estado con React, examinaremos Redux en su forma tradicional y analizaremos que alternativas nos ofrece el ecosistema para conseguir los mismos objetivos sin tanta complejidad:

  • Redux Toolkit
  • React: Hooks + Context API.
  • React Query
  • Zustand, Jotai, Recoil

Vídeos del curso

Cursos relacionados

Ver catálogo completo

Individuos

24,91€/ mes · pago anual299€ al año
  • 💻Acceso a todos los cursos
  • 🏅Contenido de calidad
  • 🧑‍🏫Profesionales con amplia experiencia
  • 🚀Nuevo contenido cada semana
  • 🧑‍🤝‍🧑Acceso a la comunidad CodelyTV
  • 🧑‍🎓Certificados al completar cursos
  • 💸12 meses por el precio de 10
SIN PERMANENCIA MÍNIMASuscríbete

Empresas

¿Crees que puede interesar a más miembros del equipo?

  • 💸Descuento de hasta un 40%
  • Gestión centralizada de cuentas
  • 🧑‍🏫Profesionales con amplia experiencia
  • 💼Facturas a nombre de empresa
  • 📈Reportes y analítica