tailflow/laravel-orion je paket Laravel, ki vam omogoča, da na podlagi vaših modelov Eloquent in odnosov s preprostostjo Laravela zgradite popolnoma opremljen REST API. [1][3]
Ključne značilnosti:
- Samodejno ustvari končne točke CRUD za vaše modele Eloquent
- Podpira odnose, kot so ena proti ena, ena proti mnogo, veliko proti mnogo
- Zagotavlja preprost in izrazit API za prilagajanje vedenja API-ja
- Vključuje podporo za filtriranje, razvrščanje, označevanje strani in hitro nalaganje
- Omogoča definiranje končnih točk in operacij po meri
- Zagotavlja TypeScript SDK za gradnjo čelnih aplikacij [4]
Paket je dobro vzdrževan, z več kot 240.000 namestitvami in 1400 zvezdicami na GitHubu. Podpira široko paleto različic Laravel od 5.7 do 11.0 in različice PHP od 7.3 do 8.3. [1][2]
Dokumentacijo za Laravel Orion lahko najdete na uradni spletni strani, kjer so na voljo podrobna navodila za namestitev, uporabo in prilagajanje. [3] Na GitHubu je tudi aktivna skupnost, kjer lahko razvijalci postavljajo vprašanja in razpravljajo o paketu. [5]
Citati:[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