tailflow/laravel-orion este un pachet Laravel care vă permite să construiți un API REST complet, bazat pe modelele dvs. Eloquent și relațiile cu simplitatea Laravel. [1][3]
Caracteristici cheie:
- Generează automat puncte finale CRUD pentru modelele dvs. Eloquent
- Sprijină relații precum unu-la-unu, unu-la-mulți, mulți-la-mulți
- Oferă un API simplu și expresiv pentru personalizarea comportamentului API
- Include suport pentru filtrare, sortare, paginare și încărcare nerăbdătoare
- Permite definirea de puncte finale și operațiuni personalizate
- Oferă un SDK TypeScript pentru construirea de aplicații frontend [4]
Pachetul este bine întreținut, cu peste 240.000 de instalări și 1.400 de stele pe GitHub. Acceptă o gamă largă de versiuni Laravel de la 5.7 la 11.0 și versiuni PHP de la 7.3 la 8.3. [1][2]
Documentația pentru Laravel Orion poate fi găsită pe site-ul oficial, care oferă ghiduri detaliate despre instalare, utilizare și personalizare. [3] Există, de asemenea, o comunitate activă pe GitHub, unde dezvoltatorii pot pune întrebări și pot discuta despre pachet. [5]
Citate:[1] https://packagist.org/packages/tailflow/laravel-orion
[2] https://github.com/tailflow/laravel-orion/actions/runs/9150447417/job/25182721478
[3] https://orion.tailflow.org
[4] https://www.npmjs.com/package/%40tailflow/laravel-orion
[5] https://github.com/tailflow/laravel-orion/discussions/154