Duración
25 horas
Introducción
Profundiza en todos los conceptos de React que garanticen aplicaciones robustas, con buen rendimiento y configura tus proyectos para una gestión automatizada de ejecución de pruebas y despliegues, además de introducirte en las nuevas tendencias del mercado en el desarollo de soluciones con Typescript, SSR, SSG y Multiplataforma con React.
Objetivos
-
Profundizar en el desarrollo de aplicaciones React 19 (Release Candidate – RC), aprendiendo a reestructurar proyectos y hacer uso de Hooks de manera avanzada
-
Conocer las tendencias en el desarrollo de aplicaciones React
-
Aprender a optimizar el comportamiento de aplicaciones React
-
Introducción a la integración de Cypress para testing e2e en React
-
Introducción al desarrollo multiplataforma con React
Temario
- Introducción a React 19 y Repaso de fundamentos de PWA
- Profundizando en las PWA
- Añadiendo animaciones en React
- Mejorando llamadas a API: React Query y GraphQL
- Plasmic para Proyectos React
- Storybook
- CodeSplitting y Suspense en aplicaciones React
- Hooks avanzados con React
- Iniciación a Typescript para React
- Cypress para testing en proyectos React
- Más allá de Webpack
- Tipos de renderizado con frameworks para React
- Tendencias de desarrollo con React
- Introducción a Next
- Introducción a Remix
- Introducción a Preact
- Introducción al desarrollo Multiplataforma con React
- Proyecto Profesional creado con React
- Resumen de los cambios de React 19