🖼️ Next.js: Open Graph Images
Genera imágenes dinámicas en tus proyectos Next.js para compartir en redes sociales.
💸 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:
No subiremos el precio mientras mantengas tu suscripción activa