Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/04/2011, 04:43
miktrv
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: ¿Qué es un Framework?

Hola buenas,

Para mi la idea de un framework, es un conjunto de herramientas de trabajo que facilitan el trabajo diario gracias a la reutilización de código, y el uso de técnicas de trabajo que se basan en "standards". Por ejemplo, ofrecen una jerarquía de directorios, unas librerías de código básico y reutilizable ( validación de formularios, trabajar con las base de datos, etc )

Es decir, código que cualquier proyecto puede necesitar y que por lo tanto, no tiene sentido reprogramar, si no crear un código que funcione, y que todos usen, para mejorarlo entre todos y trabajar todos sobre lo mismo, para que de esta manera cualquiera lo reutilize. Estos frameworks ahorran mucho trabajo... creación de clases automáticas, mapeo de tu base de datos, etc etc depende un poco de cada framework. Además usan técnicas como el patrón de diseño MVC, urls amigables.. etc etc

Un saludo!