Kit de herramientas ágil es un marco de código bajo escrito en PHP. Agile UI implementa un motor de renderizado del lado del servidor y más de 50 componentes genéricos de UI para interactuar con su modelo de datos.
Funciona con base de datos SQL, NoSQL o con REST-API.
Agile UI es la forma más rápida de crear UI back-end, interfaces de administración y sistemas de gestión de datos para proyectos medianos y grandes diseñados en torno a roles, lógica compleja y fórmulas.
Es una solución ideal para crear rápidamente aplicaciones web, herramientas internas, paneles, encuestas, soluciones CRM y demostraciones.
Los desarrolladores de Agile UI también ofrecen varios complementos e integración con algunos servicios y soluciones como el marco Laravel, WordPress, Filestore y más.
Características
- Asistente de varios pasos con capacidad para navegar hacia adelante y hacia atrás
- Formulario con validación
- Memorización de datos en la sesión.
- Tabla con formateador de columnas, Mensajes
- Consola de salida en tiempo real
- Más de 10 componentes (CRUD, cuadrícula, formulario, menú, paginador y muchos más)
- 2 diseños HTML (diseño de administrador, diseño centrado)
- Más de 5 tipos de campos de formulario automatizados (calendario, dinero, menús desplegables)
- La interfaz de usuario ágil se basa en datos abstractos. Podría almacenarse en SQL, NoSQL o en API externa.
- La interfaz de usuario ágil se ajusta a su modelo de datos. Si cambia la estructura de su modelo, la interfaz de usuario lo reflejará.
- Agile UI ofrece componentes listos para usar, no necesita experiencia en desarrollo front-end.
- La interfaz de usuario ágil es interactiva, lo que hace que sea muy fácil activar código PHP en eventos JS.
- La interfaz de usuario ágil es compacta (un solo archivo, varias líneas de código), eso es todo lo que necesita.
- Agile UI es extensible: integra VueJS para componentes personalizados y comportamientos interactivos.
- Documentación rica
Marco de datos ágil
Diseñado para marcos y aplicaciones PHP de tamaño mediano a grande, Agile Data es una implementación moderna de Data Persistence Mapper que:
- Haga que su aplicación sea realmente independiente de la base de datos. ¿SQL? ¿No SQL? ¿RestAPI? ¿Cache? Cargue y almacene sus datos con cualquiera de estos, sin refactorizar su código.
- Ejecute más en el servidor. Agile Data convierte la lógica de consulta en un lenguaje específico del servidor (por ejemplo, SQL) y luego le entrega las filas/columnas de datos exactas que necesita de una sola declaración, sin importar cuán compleja sea.
- Transparencia de la arquitectura de datos. A medida que cambia la estructura de su base de datos, no es necesario refactorizar el código de su aplicación. Reemplace campos con expresiones, desnormalice/normalice datos, una y combine tablas. Actualice su aplicación únicamente en un solo lugar.
- Extensiones. “Auditoría” – Registre de forma transparente todas las ediciones, actualizaciones y eliminaciones con soporte “Deshacer”. “Informes“: agregue condiciones, resultados de grupo, resultados de unión y luego agrúpelos nuevamente, únase y agregue límite para obtener un excelente diseño de informe.
- Interfaz de usuario lista para usar. ¿Quién quiere crear sistemas de administración hoy? Decenas de componentes profesionales: CRUD, Red, Forma así como complementos como Gráficos se puede agregar a su aplicación PHP con 3 líneas de código.
- El servidor RestAPI para Agile Data se encuentra actualmente en desarrollo.
- Agile Data y todas las extensiones mencionadas anteriormente tienen licencia del MIT y son de uso gratuito.
Licencia
Agile UI, Data y API son proyectos que desarrollamos en nuestro tiempo libre y te ofrecemos de forma gratuita bajo los términos de la licencia MIT. Si desea agradecer a nuestro equipo central o participar en el proyecto, contáctenos a través de nuestro chat en Gitter.
Recursos
Etiquetas
PHP de código bajo Frameworks de código abierto Desarrollo de herramientas para desarrolladores Programación de desarrollo web basada en web