tailflow/laravel-orion to pakiet Laravel, który umożliwia zbudowanie w pełni funkcjonalnego interfejsu API REST w oparciu o modele i relacje Eloquent z prostotą Laravel. [1] [3]
Kluczowe cechy:
- Automatycznie generuje punkty końcowe CRUD dla Twoich modeli Eloquent
- Obsługuje relacje takie jak jeden do jednego, jeden do wielu, wiele do wielu
- Zapewnia prosty i wyrazisty interfejs API do dostosowywania zachowania interfejsu API
- Obejmuje obsługę filtrowania, sortowania, paginacji i szybkiego ładowania
- Umożliwia definiowanie niestandardowych punktów końcowych i operacji
- Zapewnia pakiet SDK TypeScript do tworzenia aplikacji frontendowych [4]
Pakiet jest dobrze utrzymany, ma ponad 240 000 instalacji i 1400 gwiazdek na GitHubie. Obsługuje szeroką gamę wersji Laravel od 5.7 do 11.0 i wersji PHP od 7.3 do 8.3. [1] [2]
Dokumentację Laravel Orion można znaleźć na oficjalnej stronie internetowej, która zawiera szczegółowe instrukcje dotyczące instalacji, użytkowania i dostosowywania. [3] Na GitHubie istnieje również aktywna społeczność, gdzie programiści mogą zadawać pytania i omawiać pakiet. [5]
Cytaty:[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