tailflow/laravel-orion är ett Laravel-paket som låter dig bygga ett fullt utrustat REST API baserat på dina Eloquent-modeller och relationer med Laravels enkelhet. [1][3]
Nyckelfunktioner:
- Genererar automatiskt CRUD-slutpunkter för dina Eloquent-modeller
- Stödjer relationer som en-till-en, en-till-många, många-till-många
- Ger ett enkelt och uttrycksfullt API för att anpassa API-beteendet
- Inkluderar stöd för filtrering, sortering, paginering och ivrig laddning
- Tillåter att definiera anpassade slutpunkter och operationer
- Tillhandahåller en TypeScript SDK för att bygga frontend-applikationer [4]
Paketet är välskött, med över 240 000 installationer och 1 400 stjärnor på GitHub. Den stöder ett brett utbud av Laravel-versioner från 5.7 till 11.0 och PHP-versioner från 7.3 till 8.3. [1][2]
Dokumentationen för Laravel Orion finns på den officiella webbplatsen, som ger detaljerade guider om installation, användning och anpassning. [3] Det finns också en aktiv community på GitHub, där utvecklare kan ställa frågor och diskutera paketet. [5]
Citat:[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