Ruta Full Stack
0✦ 0
Glosario · El código · Fase 0

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.

Framework vs Librería - La mejor explicación en españolEDteam · españolAbrir en YouTube
Comprueba que lo entendiste

¿Qué diferencia a un framework de una librería?