tailflow/laravel-orion je balík Laravel, ktorý vám umožňuje vytvoriť plne funkčné REST API založené na vašich modeloch Eloquent a vzťahoch s jednoduchosťou Laravelu. [1][3]
Kľúčové vlastnosti:
- Automaticky generuje koncové body CRUD pre vaše modely Eloquent
- Podporuje vzťahy ako jeden k jednému, jeden k mnohým, veľa k mnohým
- Poskytuje jednoduché a výrazné API na prispôsobenie správania API
- Zahŕňa podporu pre filtrovanie, triedenie, stránkovanie a dychtivé načítanie
- Umožňuje definovať vlastné koncové body a operácie
- Poskytuje súpravu TypeScript SDK na vytváranie aplikácií frontend [4]
Balík je dobre udržiavaný, má viac ako 240 000 inštalácií a 1 400 hviezdičiek na GitHub. Podporuje širokú škálu verzií Laravel od 5.7 do 11.0 a verzie PHP od 7.3 do 8.3. [1][2]
Dokumentáciu pre Laravel Orion nájdete na oficiálnej webovej stránke, ktorá poskytuje podrobné návody na inštaláciu, používanie a prispôsobenie. [3] Na GitHub existuje aj aktívna komunita, kde môžu vývojári klásť otázky a diskutovať o balíku. [5]
Citácie:[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