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

Paga según tus necesidades

lite (sólo mensual)

Cargando…
al mes
  • Acceso a un subconjunto de cursos para sentar las bases para un código mantenible, escalable y testable
  • Factura de empresa
Popular

standard

Cargando…
Ahorra 121
Pago anual de 0
al mes
  • Catálogo completo de cursos
  • Retos de diseño y arquitectura
  • Vídeos de soluciones destacadas de los retos
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa

premium

Cargando…
Ahorra 89
Pago anual de 0
al mes
  • Todo lo anterior
  • Más beneficios próximamente

No subiremos el precio mientras mantengas tu suscripción activa