Criterio
Roadmap frontend
No es la lista de todo lo que existe: eso ya está en roadmap.sh. Es lo que yo pondría, en el orden en que lo pondría, y por qué.
Qué se mueve ahora →
El borde de cada tarjeta dice cuánto importa:imprescindiblemerece la penapuede esperar
98 cosas en 12 etapas
01La planta baja
Nada de esto es opcional y nada caduca. Casi todos los huecos de más arriba resultan ser un hueco de aquí.
02CSS como oficio
La parte que la gente se salta porque cree que ya la sabe. Es donde vive casi toda la calidad que se ve.
03Accesibilidad
Su propia etapa, no una checklist al final. Añadirla después cuesta varias veces lo que cuesta construir con ella.
04JavaScript en producción
El salto de que funcione a que sobreviva a otra gente y a otros meses.
05Frameworks
Uno a fondo vale más que cinco de nombre. El segundo sale mucho más barato que el primero, así que el que importa es el primero.
Vue y su ecosistema
Renderizado
Otros caminos
06Herramientas
Lo que rodea al código. Apréndelas una vez, configúralas una vez y deja de pensar en ellas.
Bundlers
Gestión de paquetes
Despliegue
Linters y formato
Testing
Alojamiento de repos
Entorno de ejecución
Documentar
07Más allá del navegador
Las puertas de al lado. Nada de esto te enseña la web ni es por donde empezar, pero saber qué existe vale algo.
08Rendimiento
Medido en un móvil de verdad con datos de verdad, no en tu portátil con fibra.
09El navegador y la red
Dónde se ejecuta tu código de verdad y cómo llega. Saltarse esto es por qué algunos bugs parecen magia.
10Ser útil al producto
La diferencia entre quien cierra tickets y quien la gente quiere en el proyecto.
11Programar con IA
Ya es parte del trabajo. Escribe más rápido que tú y se equivoca con seguridad, así que la habilidad no es prompt-ear: es revisar.
12Criterio
La parte que ningún roadmap lista, y la que separa a la gente pasados los dos primeros años.