tailflow/laravel-orion is een Laravel-pakket waarmee u een volledig functionele REST API kunt bouwen op basis van uw Eloquent-modellen en relaties met de eenvoud van Laravel. [1][3]
Belangrijkste kenmerken:
- Genereert automatisch CRUD-eindpunten voor uw Eloquent-modellen
- Ondersteunt relaties zoals één-op-één, één-op-veel, veel-op-veel
- Biedt een eenvoudige en expressieve API voor het aanpassen van het API-gedrag
- Inclusief ondersteuning voor filteren, sorteren, pagineren en snel laden
- Maakt het definiëren van aangepaste eindpunten en bewerkingen mogelijk
- Biedt een TypeScript SDK voor het bouwen van frontend-applicaties [4]
Het pakket is goed onderhouden, met meer dan 240.000 installaties en 1.400 sterren op GitHub. Het ondersteunt een breed scala aan Laravel-versies van 5.7 tot 11.0 en PHP-versies van 7.3 tot 8.3. [1][2]
De documentatie voor Laravel Orion is te vinden op de officiële website, die gedetailleerde handleidingen biedt over installatie, gebruik en maatwerk. [3] Er is ook een actieve community op GitHub, waar ontwikkelaars vragen kunnen stellen en het pakket kunnen bespreken. [5]
Citaties:[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