This is now officially supported by Laravel Breeze
Breeze provides a minimal and simple starting point for building a Laravel application with authentication. Styled with Tailwind, Breeze publishes authentication controllers and views to your application that can be easily customized based on your own application's needs.
This package installs only the Inertia version with React as a frontend library.
Getting started couldn't be easier:
laravel new my-app
cd my-app
composer require lucky-media/breeze-react --dev
php artisan breeze:install
After the breeze scaffolding has finished, run the following commands:
npm install && npm run dev
Here is a short tutorial on our blog.
Feel free to PR any idea that you think will be useful.
Breeze React is open-sourced software licensed under the MIT license.