tailflow/laravel-orion yra Laravel paketas, leidžiantis sukurti visapusišką REST API, pagrįstą jūsų iškalbingais modeliais ir ryšiais naudojant Laravel paprastumą. [1][3]
Pagrindinės savybės:
- Automatiškai generuoja CRUD galutinius taškus jūsų iškalbingiems modeliams
- Palaiko tokius santykius kaip vienas su vienu, vienas su daugeliu, daug su daugeliu
- Suteikia paprastą ir išraiškingą API, skirtą pritaikyti API elgseną
- Apima filtravimo, rūšiavimo, puslapių puslapių rūšiavimo ir nekantriai įkėlimo palaikymą
- Leidžia apibrėžti pasirinktinius galutinius taškus ir operacijas
– Teikia „TypeScript“ SDK priekinėms programoms kurti [4]
Paketas yra gerai prižiūrimas, daugiau nei 240 000 įdiegimų ir 1 400 žvaigždučių GitHub. Jis palaiko daugybę Laravel versijų nuo 5.7 iki 11.0 ir PHP versijų nuo 7.3 iki 8.3. [1][2]
„Laravel Orion“ dokumentaciją galite rasti oficialioje svetainėje, kurioje pateikiami išsamūs diegimo, naudojimo ir tinkinimo vadovai. [3] Taip pat yra aktyvi „GitHub“ bendruomenė, kurioje kūrėjai gali užduoti klausimus ir aptarti paketą. [5]
Citatos:[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