
¿Qué es un framework web?
Un framework Web, podemos definirlo como un conjunto de componentes (por ejemplo clases en java y descriptores y archivos de configuración en XML) que componen un diseño re-utilizable que facilita y agiliza el desarrollo de sistemas Web. Los objetivos principales que persigue un framework son: acelerar el proceso de desarrollo, reutilizar código ya existente y promover buenas prácticas de desarrollo como el uso de patrones. Tipos de framework Web Existen varios tipos de frameworks Web: orientados a la interfaz de usuario, como Java Server Faces, orientados a aplicaciones de publicación de documentos, como Coocon, orientados a la parte de control de eventos, como Struts y algunos que incluyen varios elementos como Tapestry. Características Hay una serie de características que podemos encontrar en prácticamente todos los frameworks existentes. Abstracción de URLs y…