Skip to content

Laravel RoutingKit

Paquete diseñado para optimizar el rendimiento y exposición de forma segura de rutas y permisos en una aplicación Laravel

Este paquete pretende ahorrarle el trabajo de crear archivos manualmente, pero siempre con la elegancia y expresividad de Laravel. Una vez configurado correctamente, el paquete pretende ayudarle en nuevos proyectos o en proyectos existentes a hacer su desarrollo o código repetitivo un proceso menos tedioso.

Si quiere avanzar en aplicaciones robustas sin dejar de lado la seguridad y sencillez, este paquete es para usted.

🎯 Desarrollo Eficiente

Reduce el código repetitivo y acelera el desarrollo manteniendo las mejores prácticas de Laravel.

🔐 Seguridad Integrada

Sistema de permisos y roles basado en Spatie Laravel Permission para máxima seguridad.

🎮 Interactivo

Comandos de consola interactivos para crear y gestionar rutas sin salir de tu terminal.

📊 Flexible

Soporte para diferentes estructuras de archivos y modos de configuración.

  • Gestión interactiva de rutas: Crea y administra rutas desde la consola
  • Sistema de permisos integrado: Basado en Spatie Laravel Permission
  • Configuración flexible: Soporta diferentes estructuras de archivos
  • Compatibilidad amplia: Laravel 10, 11 y 12
  • Código limpio: Integración con Laravel Pint para formateo automático
Terminal window
# Instalar el paquete
composer require francisco-paz/laravel-routingkit
# Publicar configuración
php artisan vendor:publish --provider="Rk\RoutingKit\RoutingKitServiceProvider"
# Crear tu primera ruta
php artisan rk:route
  • Spatie Laravel Permission: Para validación de permisos y roles
  • Laravel Illuminate Support: Soporte nativo de Laravel
  • Laravel Pint: Formateador de código automático
  • Laravel Prompts: Interactividad en consola