<p>- Permite agregar fácilmente una API REST con diversas funciones a MySQL, PostgreSQL, SQL Server y SQLite<br />
- Implementación en PHP de TreeQL, un lenguaje de consultas que devuelve JSON estructurado <br />
- Instalación sencilla (Composer o un solo archivo)<br />
<br />
Funciones compatibles<br />
- Se puede aplicar y mantener con poco código<br />
- Sistema de permisos para base de datos/tablas/columnas/registros <br />
- Sanitización de entrada y validación mediante reglas y callbacks <br />
- Permite enviar objetos/arreglos JSON como entrada <br />
- Soporte para layouts multi-tenant de una sola DB y múltiples DB <br />
- Soporte de CORS para múltiples dominios <br />
- Permite leer resultados con `join` entre varias tablas <br />
- Soporte para búsquedas compuestas <br />
- Soporte para paginación, ordenamiento, listas Top N y selección de columnas <br />
- Resultados anidados de `belongsTo`, `hasMany`, HABTM (`has_and_belongs_to_many`)<br />
- Soporte para incremento atómico usando PATCH (para contadores)<br />
- Soporte para campos binarios usando codificación base64 <br />
- Soporte para campos y filtros espaciales/GIS con WKT/GeoJSON <br />
- Generación de documentación de API con herramientas OpenAPI <br />
- Autenticación con API Key, token JWT y usuario/contraseña <br />
- Configuración de conexión a la DB según la autenticación<br />
- Soporte para leer la estructura de la base de datos en JSON <br />
- Permite modificar la estructura de la base de datos vía REST <br />
<br />
Proyectos relacionados <br />
- JS-CRUD-API : librería cliente JS para PHP-CRUD-API <br />
- PHP-API-AUTH : proveedor de autenticación para PHP-CRUD-API en un solo archivo<br />
- PHP-CRUD-UI : UI para PHP-CRUD-API en un solo archivo<br />
- PHP-CRUD-ADMIN : interfaz de administración de base de datos para PHP-CRUD-API en un solo archivo<br />
- PHP-SP-API : agrega una API REST a una base de datos SQL con un solo archivo <br />
- VUE-CRUD-UI : agrega una UI de Vue a PHP-CRUD-API con un solo archivo </p>
Aún no hay comentarios.