tailflow/laravel-orion es un paquete de Laravel que le permite crear una API REST con todas las funciones basada en sus modelos y relaciones de Eloquent con la simplicidad de Laravel. [1][3]
Características clave:
- Genera automáticamente puntos finales CRUD para sus modelos Eloquent
- Admite relaciones como uno a uno, uno a muchos, muchos a muchos
- Proporciona una API simple y expresiva para personalizar el comportamiento de la API.
- Incluye soporte para filtrado, clasificación, paginación y carga inmediata.
- Permite definir puntos finales y operaciones personalizadas.
- Proporciona un SDK de TypeScript para crear aplicaciones frontend [4]
El paquete está bien mantenido, con más de 240.000 instalaciones y 1.400 estrellas en GitHub. Admite una amplia gama de versiones de Laravel desde 5.7 a 11.0 y versiones de PHP de 7.3 a 8.3. [1][2]
La documentación de Laravel Orion se puede encontrar en el sitio web oficial, que proporciona guías detalladas sobre instalación, uso y personalización. [3] También hay una comunidad activa en GitHub, donde los desarrolladores pueden hacer preguntas y discutir el paquete. [5]
Citas:[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