tailflow/laravel-orion er en Laravel-pakke, der giver dig mulighed for at bygge en fuldt udstyret REST API baseret på dine Eloquent-modeller og relationer med Laravels enkelhed. [1][3]
Nøglefunktioner:
- Genererer automatisk CRUD-endepunkter til dine Eloquent-modeller
- Understøtter relationer som en-til-en, en-til-mange, mange-til-mange
- Giver en enkel og udtryksfuld API til at tilpasse API-adfærden
- Inkluderer støtte til filtrering, sortering, paginering og ivrig indlæsning
- Giver mulighed for at definere brugerdefinerede slutpunkter og operationer
- Giver en TypeScript SDK til at bygge frontend-applikationer [4]
Pakken er velholdt med over 240.000 installationer og 1.400 stjerner på GitHub. Den understøtter en lang række Laravel-versioner fra 5.7 til 11.0 og PHP-versioner fra 7.3 til 8.3. [1][2]
Dokumentationen til Laravel Orion kan findes på den officielle hjemmeside, som giver detaljerede vejledninger om installation, brug og tilpasning. [3] Der er også et aktivt fællesskab på GitHub, hvor udviklere kan stille spørgsmål og diskutere pakken. [5]
Citater:[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