Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ¿Cuál es el propósito de la instalación? Comando API en Laravel 11


¿Cuál es el propósito de la instalación? Comando API en Laravel 11


El comando `Instalación artesanal de PHP: API` en Laravel 11 tiene varios propósitos clave relacionados con la configuración de la funcionalidad API dentro de una nueva aplicación de Laravel. Aquí están las funciones principales de este comando:

1. Crea el archivo de ruta `API.PHP`: este comando genera el archivo` rutas/api.php`, que es donde puedes definir tus rutas API. Este archivo está configurado para funcionar con el grupo de middleware `API`, lo que permite solicitudes de API sin estado.

2. Instala Laravel Sanctum: el comando establece Laravel Sanctum, que es un paquete simple para la autenticación de token API. Esto le permite implementar fácilmente la autenticación basada en token para su API, lo que lo hace adecuado para SPA (aplicaciones de una sola página) y aplicaciones móviles.

3. Establece una migración de base de datos para tokens de acceso personal: crea un archivo de migración necesario para administrar tokens de acceso personal, que se utilizan para autenticar a los usuarios a través de la API.

4. Configura Sanctum: el comando también genera un archivo de configuración para Sanctum, asegurando que los ajustes necesarios estén en su lugar para que funcione correctamente dentro de su aplicación [1] [2] [4].

En general, este comando optimiza el proceso de preparación de una aplicación de Laravel para el desarrollo de API, lo que facilita a los desarrolladores comenzar con las API de la construcción.

Citas:
[1] https://laravel-news.com/api-versioning-in-laravel-11
[2] https://laraveldaily.com/post/laravel-11-main-new-features-changes
[3] https://www.youtube.com/watch?v=agunf89saog
[4] https://laracasts.com/series/whats-new-in-laravel-11/episodes/4
[5] https://laravel.com/docs/11.x/installation