PipeLine: otro framework MVC
Visita este artículo en http://www.estadobeta.com/2006/01/31/pipeline-otro-framework-mvc/
Por Ismael en Patrones de diseño, notas
PipeLine es aún otro
Una vez entendido el patrón
- Basado en componentes
- Incluirá una API para instalar componentes (plugins) desde un repositorio en el sitio del proyecto (a la PEAR)
- Sistema de rutas en los controladores
- Otros frameworks suelen incluír la opción de personalizar las rutas (url’s) en archivos de configuración. En PipeLine se puede hacer individualmente en cada controlador.
- El modelo controla a la base de datos
- Esto en realidad también es una opción en otros frameworks pero la documentación de PipeLine le da especial énfasis: cada modelo construye y actualiza las tablas de la base de datos de acuerdo a los atributos definidos en la clase. Además es capaz de detectar el tipo de cada atributo para crear campos correspondientes en la BD. (no me queda claro si también es capaz de crear los campos necesarios en las tablas dependientes, algo que sería muy intersante).
Una vez terminadas las principales “features” mencionadas, los creadores del proyecto prometen crear “una completa suite de aplicaciones web listas para instalar”, basadas en el framework. Esto me llama especialmente la atención: pareciera como si, desde la aparición de Ruby on Rails y dada la agilidad que permiten este tipo de Frameworks “livianos”, algunas empresas trabajan bajo la premisa de construir el framework primero y crear aplicaciones pequeñas y funcionales despues.
Link: PipeLine (via Snook.ca).
- Servicios:
- Comentarios RSS
- Menear!
- Del.icio.us
