Desarrollo con Frameworks
(Nivel 5 - 860 posts) |
Iniciamos un nuevo debate con un tema muy interesante propuesto por Watto en un hilo anterior: el uso de frameworks en el desarrollo.
Para todas aquellas personas que desconocen todavía el significado de framework y su importancia en el desarrollo, rescatamos para vosotros su definición genérica de la wikipedia: Un framework, en el desarrollo de software, es una estructura de soporte definida, mediante la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros software para ayudar a desarrollar y unir los diferentes componentes de un proyecto. Representa una arquitectura de software que modela las relaciones generales de las entidades del dominio. Provee una estructura y una metodología de trabajo la cual extiende o utiliza las aplicaciones del dominio. En resumen, podríamos definir un framework como una estructura que formará la base de nuestra aplicación y nos servirá de guía para su desarrollo. Relacionado con los frameworks encontraremos el concepto de modelo-vista-controlador (MVC) y veremos que podemos encontrar frameworks disponibles para diferentes lenguajes como PHP, Java o la plataforma .NET. El objetivo de este debate es múltiple, por una parte, para que cualquier persona que no esté muy familiarizada con este tema pueda resolver cualquier duda que le pueda surgir. Por otra parte, creemos que sería interesante que abordarais los siguientes puntos desde vuestra perspectiva particular: - ¿Es realmente necesario el uso de frameworks? - ¿Qué ventajas os han aportado en vuestros desarrollos? ¿qué inconvenientes? - En relación con las opciones dadas en la encuesta, ¿preferís aplicar un framework de desarrollo propio, o por el contrario usais uno de los múltiples frameworks disponibles en el mercado? En el caso de que sea esta segunda opción, ¿cuál de ellos soleis utilizar?. Esta son sólo algunas preguntas que surgen a bote pronto, que esperamos ir actualizando conforme vayais dando nuevas ideas. Un saludo y esperamos como siempre vuestra participación! |
DESTACADO

