Framework
Un esqueleto de proyecto ya montado, con las decisiones difíciles tomadas y unas reglas que tú sigues.
✦Apagada: responde bien la pregunta del final para encenderla
También lo verás como: frameworks · marco de trabajo
Analogía
Una casa prefabricada: estructura, instalaciones y cimientos ya resueltos. Tú decides la distribución y los acabados. Muchísimo más rápido y más sólido que empezar de cero, con una condición: tienes que aceptar su forma de hacer las cosas.
Ejemplos
Next.js (el de este roadmap), React Native, Django (Python), Laravel (PHP).
Framework vs librería
- A una librería la llamas tú cuando te hace falta: "oye, formatea esta fecha".
- Un framework te llama a ti: él manda, tú rellenas los huecos que él define.
Por qué esto importa al delegar a la IA
Un framework popular y estable = hay muchísimo código público sobre él = la IA lo conoce a fondo = menos invenciones y menos errores. Elegir una tecnología rara o recién salida multiplica los problemas cuando no eres capaz de detectar los fallos por ti mismo. Aburrido y popular es una ventaja.
Un paso más: qué decide por ti
Un framework trae resueltas las preguntas que todo proyecto tiene y que no aportan nada discutir cada vez:
- Dónde va cada archivo (y por tanto, dónde buscar cuando algo falla).
- Cómo se crean las páginas y cómo se pasa de una a otra.
- Cómo se prepara el proyecto para publicarlo.
El precio es que hay que aprender su manera. La ventaja para ti es enorme: todos los proyectos Next.js se parecen, así que lo que aprendas en uno vale para el siguiente, y la IA sabe dónde va cada cosa sin que se lo expliques.