Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Tailflow/laravel-orion


Tailflow/laravel-orion


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