Tue. Mar 5th, 2024

Agile User Interface: Low-Code PHP Framework

By admin Jan 29, 2024

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

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *