FRO-111Desarrollo Frontend
React avanzado: hooks, estado global y rendimiento
useMemo, useReducer, contexto, gestores de estado y perfilado para evitar renderizados innecesarios.
ReactTypeScript
Desarrollo Frontend · FRO-103
Transiciones, animaciones, container queries, capas en cascada y estrategias contra la hoja de estilos podrida.
Formato asíncrono Desarrollo CSS
7 módulos · 35 clases en vídeo · práctica guiada en cada módulo
En un proyecto que dura, la hoja de estilos se degrada de forma previsible: reglas que nadie se atreve a borrar, cadenas de selectores cada vez más largas y declaraciones marcadas como importantes para ganar batallas de especificidad. El coste no es estético, es de velocidad de cambio: cada ajuste pequeño obliga a comprobar media aplicación por miedo a romper algo.
Este curso trata las dos caras del CSS avanzado. Por un lado la expresividad: transiciones, animaciones con keyframes, container queries y consultas de preferencias del usuario, siempre con medición de rendimiento en el panel del navegador. Por otro la arquitectura: capas en cascada, anidamiento nativo, tokens de diseño y convenciones que hacen predecible dónde vive cada regla y qué gana ante un conflicto.
Lo que queda es una hoja de estilos que se puede modificar con confianza y una interfaz animada sin penalizaciones de rendimiento. Es la preparación directa para el curso de sistemas de diseño y componentes reutilizables, donde estas convenciones se formalizan en una biblioteca compartida entre varios proyectos y equipos.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Sigue aprendiendo
FRO-111Desarrollo Frontend
useMemo, useReducer, contexto, gestores de estado y perfilado para evitar renderizados innecesarios.
ReactTypeScript
FRO-112Desarrollo Frontend
Componentes de servidor, rutas, caché y despliegue de una aplicación React que necesita SEO.
Next.jsReact
FRO-121Desarrollo Frontend
Composables reutilizables, estado compartido y organización de aplicaciones grandes.
VueTypeScript