tailflow/laravel-orion je balíček Laravel, který vám umožňuje vytvořit plně funkční REST API založené na vašich modelech Eloquent a vztazích s jednoduchostí Laravelu. [1][3]
Klíčové vlastnosti:
- Automaticky generuje koncové body CRUD pro vaše modely Eloquent
- Podporuje vztahy typu one-to-one, one-to-many, many-to-many
- Poskytuje jednoduché a výrazné API pro přizpůsobení chování API
- Zahrnuje podporu pro filtrování, řazení, stránkování a rychlé načítání
- Umožňuje definovat vlastní koncové body a operace
- Poskytuje TypeScript SDK pro vytváření frontendových aplikací [4]
Balíček je dobře udržovaný, s více než 240 000 instalacemi a 1 400 hvězdičkami na GitHubu. Podporuje širokou škálu verzí Laravel od 5.7 do 11.0 a verze PHP od 7.3 do 8.3. [1][2]
Dokumentaci pro Laravel Orion lze nalézt na oficiálních stránkách, které poskytují podrobné průvodce instalací, používáním a přizpůsobením. [3] Na GitHubu je také aktivní komunita, kde mohou vývojáři klást otázky a diskutovat o balíčku. [5]
Citace:[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