tailflow/laravel-orion on Laraveli pakett, mis võimaldab teil Laraveli lihtsusega luua täisfunktsionaalne REST API, mis põhineb teie Eloquent mudelitel ja suhetel. [1][3]
Põhifunktsioonid:
- Loob teie Eloquent mudelite jaoks automaatselt CRUD-i lõpp-punktid
- Toetab suhteid nagu üks-ühele, üks-mitmele, mitu-mitmele
- Pakub lihtsat ja väljendusrikast API-d API käitumise kohandamiseks
- Sisaldab filtreerimise, sortimise, lehekülgede jagamise ja innuka laadimise tuge
- Võimaldab määratleda kohandatud lõpp-punkte ja toiminguid
- Pakub TypeScripti SDK-d esirakenduste loomiseks [4]
Pakett on hästi hooldatud, GitHubis on üle 240 000 installi ja 1400 tärni. See toetab laia valikut Laraveli versioone 5.7 kuni 11.0 ja PHP versioone 7.3 kuni 8.3. [1][2]
Laravel Orioni dokumentatsiooni leiate ametlikult veebisaidilt, kus on üksikasjalikud juhised installimise, kasutamise ja kohandamise kohta. [3] GitHubis on ka aktiivne kogukond, kus arendajad saavad küsimusi esitada ja paketti arutada. [5]
Tsitaadid:[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