<p>- Dapat dengan mudah menambahkan REST API kaya fitur ke MySQL, PostgrSQL, SQL Server, dan SQLite<br />
- Implementasi PHP dari TreeQL, bahasa kueri yang mengembalikan JSON terstruktur <br />
- Instalasi mudah (Composer atau 1 file)<br />
<br />
Fitur yang didukung<br />
- Dapat diterapkan dan dipelihara dengan kode yang kecil<br />
- Sistem izin untuk DB/tabel/kolom/rekaman <br />
- Sanitasi input dan validasi menggunakan aturan serta callback <br />
- Dapat mengirim objek/array JSON sebagai input <br />
- Mendukung layout single & multi DB untuk multi-tenant <br />
- Mendukung CORS multi-domain <br />
- Dapat membaca hasil join dari beberapa tabel <br />
- Mendukung pencarian gabungan <br />
- Mendukung pagination, pengurutan, daftar Top N, dan pemilihan kolom <br />
- Nested Result untuk belongsTo, hasMany, HABTM(has_and_belongs_to_many)<br />
- Mendukung Atomic Increment dengan PATCH (untuk counter)<br />
- Mendukung field biner dengan encoding base64 <br />
- Mendukung field dan filter Spatial/GIS dengan WKT/GeoJSON <br />
- Pembuatan dokumentasi API menggunakan alat OpenAPI <br />
- Autentikasi dengan API Key, token JWT, username/password <br />
- Menetapkan konfigurasi koneksi DB per jenis autentikasi<br />
- Mendukung pembacaan struktur database dalam JSON <br />
- Dapat mengubah struktur database dengan cara REST <br />
<br />
Proyek terkait <br />
- JS-CRUD-API : pustaka klien JS untuk PHP-CRUD-API <br />
- PHP-API-AUTH : penyedia autentikasi untuk PHP-CRUD-API dalam 1 file<br />
- PHP-CRUD-UI : UI untuk PHP-CRUD-API dalam 1 file<br />
- PHP-CRUD-ADMIN : antarmuka administrator database untuk PHP-CRUD-API dalam 1 file<br />
- PHP-SP-API : menambahkan REST API ke SQL Database dengan 1 file <br />
- VUE-CRUD-UI : menambahkan Vue UJ ke PHP-CRUD-API dengan 1 file </p>
Belum ada komentar.