tailflow/laravel-orion — це пакет Laravel, який дозволяє створювати повнофункціональний REST API на основі ваших моделей Eloquent і зв’язків із простотою Laravel. [1][3]
Ключові особливості:
- Автоматично генерує кінцеві точки CRUD для ваших моделей Eloquent
- Підтримує такі зв’язки, як «один до одного», «один до багатьох», «багато до багатьох».
- Надає простий і виразний API для налаштування поведінки API
— Включає підтримку фільтрації, сортування, розбивки на сторінки та швидкого завантаження
- Дозволяє визначати спеціальні кінцеві точки та операції
- Надає TypeScript SDK для створення інтерфейсних програм [4]
Пакет добре підтримується, понад 240 000 встановлень і 1400 зірок на GitHub. Він підтримує широкий спектр версій Laravel від 5.7 до 11.0 і версій PHP від 7.3 до 8.3. [1][2]
Документацію для Laravel Orion можна знайти на офіційному веб-сайті, де надано докладні посібники щодо встановлення, використання та налаштування. [3] На GitHub також є активна спільнота, де розробники можуть ставити запитання та обговорювати пакет. [5]
цитати:[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