tailflow/laravel-orion ir Laravel pakotne, kas ļauj izveidot pilnībā aprīkotu REST API, pamatojoties uz jūsu Eloquent modeļiem un attiecībām, izmantojot Laravel vienkāršību. [1][3]
Galvenās funkcijas:
- Automātiski ģenerē CRUD galapunktus jūsu daiļrunīgajiem modeļiem
- Atbalsta tādas attiecības kā viens pret vienu, viens pret daudziem, daudzi pret daudziem
- Nodrošina vienkāršu un izteiksmīgu API API darbības pielāgošanai
- Ietver atbalstu filtrēšanai, šķirošanai, lappušu šķirošanai un mērķtiecīgai ielādei
- Ļauj definēt pielāgotus galapunktus un darbības
- Nodrošina TypeScript SDK priekšgala lietojumprogrammu izveidei [4]
Pakete ir labi uzturēta, ar vairāk nekā 240 000 instalāciju un 1400 zvaigznītēm vietnē GitHub. Tā atbalsta plašu Laravel versiju klāstu no 5.7 līdz 11.0 un PHP versijas no 7.3 līdz 8.3. [1][2]
Laravel Orion dokumentāciju var atrast oficiālajā tīmekļa vietnē, kurā ir sniegti detalizēti norādījumi par instalēšanu, lietošanu un pielāgošanu. [3] Vietnē GitHub ir arī aktīva kopiena, kurā izstrādātāji var uzdot jautājumus un apspriest paketi. [5]
Citāts:[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