tailflow/laravel-orion은 Laravel의 단순성과 Eloquent 모델 및 관계를 기반으로 완전한 기능을 갖춘 REST API를 구축할 수 있는 Laravel 패키지입니다. [1][3]
주요 기능:
- Eloquent 모델에 대한 CRUD 엔드포인트를 자동으로 생성합니다.
- 일대일, 일대다, 다대다 등의 관계 지원
- API 동작을 사용자 정의하기 위한 간단하고 표현력이 풍부한 API를 제공합니다.
- 필터링, 정렬, 페이지 매김 및 Eager 로딩 지원 포함
- 사용자 정의 엔드포인트 및 작업 정의 가능
- 프론트엔드 애플리케이션 구축을 위한 TypeScript SDK 제공 [4]
패키지는 잘 관리되어 있으며 GitHub에서 240,000회 이상의 설치와 1,400개의 별점을 받았습니다. 이는 5.7에서 11.0까지의 다양한 Laravel 버전과 7.3에서 8.3까지의 PHP 버전을 지원합니다. [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