tailflow/laravel-orion là gói Laravel cho phép bạn xây dựng API REST đầy đủ tính năng dựa trên các mô hình và mối quan hệ Eloquent của bạn với sự đơn giản của Laravel. [1] [3]
Các tính năng chính:
- Tự động tạo điểm cuối CRUD cho các mô hình Eloquent của bạn
- Hỗ trợ các mối quan hệ như một-một, một-nhiều, nhiều-nhiều
- Cung cấp API đơn giản và mang tính biểu cảm để tùy chỉnh hành vi API
- Bao gồm hỗ trợ lọc, sắp xếp, phân trang và tải háo hức
- Cho phép xác định điểm cuối và hoạt động tùy chỉnh
- Cung cấp SDK TypeScript để xây dựng các ứng dụng giao diện người dùng [4]
Gói này được bảo trì tốt, với hơn 240.000 lượt cài đặt và 1.400 sao trên GitHub. Nó hỗ trợ nhiều phiên bản Laravel từ 5.7 đến 11.0 và các phiên bản PHP từ 7.3 đến 8.3. [1] [2]
Bạn có thể tìm thấy tài liệu về Laravel Orion trên trang web chính thức, nơi cung cấp hướng dẫn chi tiết về cách cài đặt, sử dụng và tùy chỉnh. [3] Ngoài ra còn có một cộng đồng tích cực trên GitHub, nơi các nhà phát triển có thể đặt câu hỏi và thảo luận về gói. [5]
Trích dẫn:[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