xpotronix es un entorno para el desarrollo rápido de aplicaciones web basado en un simple lenguaje declarativo. La aplicación resultante está basada en el paradigma de Model-View-Controller (MVC) que separa la lógica de funcionamiento de su presentación hacia el usuario en una forma clara y fácil de desarrollar.
xpotronix incorpora un sistema de templates basados en transformaciones XSLT, el cual permite generar cualquier tipo de presentación, basadas en los protocolos más comunes de la web.
El conjunto de herramientas que provee xpotronix reduce sensiblemente los costos de desarrollo de aplicaciones, facilita el mantenimiento de grandes aplicaciones y resulta una potente ayuda para los programadores quienes podrán reducir la complejidad del desarrollo de la aplicación focalizando el esfuerzo en aquellas tareas de mayor complejidad.
En síntesis:
-
xpotronix es una herramienta para el desarrollo rápido de aplicaciones que povee una arquitectura flexible, que permite desarrollar extensas aplicacioens web con una considerable reducción del esfuerzo.
-
xpotronix esta basado en el paradigma MVC y ORM para la generación de objetos y sus consultas subyacentes para la generación de las aplicaciones.
-
Para la vista o presentación, xpotronix implementa templates escritos transformaciones XSL (XSLT) que permiten una implmeentación nativa de cualquier destino web que tenga la aplicación.
-
xpotronix utiliza no implementa un nuevo lenguaje de programación si no que se adapta al lenguaje en que esté desarrollado el controlador (en esta versión PHP5 orientado a objetos)
Resumen de las Características Técnicas:
-
Scaffolding de la aplicación
-
Generación de Código vía templates XSL, permitiéndo la generación en cualquier lenguaje o formato de archivo
-
La versión actual (areco) implementa una interfaz avanzada en ExtJs
-
Arquitectura orientada a servicios (SOA)
-
Sistema de autentificación basado en PHPGACL, integrable a otras aplicaciones (ej. Joomla), e integrable a otros servicios (ej. LDAP)
-
Cacheo de la aplicación completa
-
Sistema de templates basado en transformaciones XSL





No Comments » 