Para darle una ventaja inicial en la creación de su nueva aplicación Laravel, nos complace ofrecer kits de autenticación y de inicio de aplicaciones. Estos kits arman automáticamente su aplicación con las rutas, los controladores y las vistas que necesita para registrar y autenticar a los usuarios de su aplicación.
Si bien puede utilizar estos kits de inicio, no son obligatorios. Eres libre de crear tu propia aplicación desde cero simplemente instalando una copia nueva de Laravel.
de Laravel , incluido el inicio de sesión, el registro, el restablecimiento de contraseña, la verificación de correo electrónico y la confirmación de contraseña. La capa de vista predeterminada de Laravel Breeze se compone de
Breeze proporciona un excelente punto de partida para comenzar una nueva aplicación Laravel y también es una excelente opción para proyectos que planean llevar sus plantillas Blade al siguiente nivel con
de datos . Una vez que haya creado una nueva aplicación Laravel, puede instalar Laravel Breeze usando Composer:
composer require laravel/breeza —dev
Una vez que Breeze está instalado, puede montar su aplicación utilizando una de las "pilas" de Breeze que se describen en la documentación a continuación.
Después de que Composer haya instalado el paquete Laravel Breeze, puede ejecutar el breeze:install comando Artisan. Este comando publica las vistas de autenticación, las rutas, los controladores y otros recursos en su aplicación. Laravel Breeze publica todo su código en su aplicación para que tenga control total y visibilidad sobre sus características e implementación.
El "stack" predeterminada de Breeze es el "stack" Blade, que utiliza
simples para representar la interfaz de su aplicación. El "stack" Blade se puede instalar invocando el breeze:install comando sin otros argumentos adicionales. Después de instalar el andamiaje de Breeze, también debe compilar los activos de interfaz de su aplicación:
php artisan breeze:install
php artisan migrate
npm install
npm run dev
A continuación, puede navegar a su aplicación /login o /register URL en su navegador web. Todas las rutas de Breeze están definidas dentro del archivo routes/auth,php.
Si bien Laravel Breeze proporciona un punto de partida simple y mínimo para crear una aplicación Laravel, Jetstream aumenta esa funcionalidad con características más sólidas y pilas de tecnología frontend adicionales. Para aquellos que son nuevos en Laravel, recomendamos aprender las cuerdas con Laravel Breeze antes de graduarse en Laravel Jetstream.
Jetstream proporciona un andamiaje de aplicaciones bellamente diseñado para Laravel e incluye inicio de sesión, registro, verificación de correo electrónico, autenticación de dos factores, administración de sesiones, soporte de API a través de Laravel Sanctum y administración de equipos opcional. Jetstream está diseñado con