Since Laravel 6 was came out, the artisan command:
php artisan make:auth
To add again the scaffold that typically came by default with Laravel from version 5.1 to 5.8, which includes VueJS and Bootstrap, you only need to execute the following commands:
composer require laravel/ui --dev php artisan ui vue --auth
this can be found in the official documentation here https://laravel.com/docs/6.x/releases#laravel-6
Taylor Otwell recently updated the Laravel installer to make this task even easier with a flag on the command to create a new project in Laravel
composer global update laravel/installer laravel --version laravel new project --auth
You can read more about the changes in this Laravel news post
To change VueJS for reactJS the laravel documentation have a command to change the scaffold
composer require laravel/ui --dev php artisan ui react // Generate login / registration scaffolding... php artisan ui react --auth
You can go to Laravel frontend presets and you can choose whatever implementation you need here: Laravel presents
I strongly recommend to try TailwindCSS preset is a really cool css framework without predefine components, but with a wide utilities to make your frontend development easier.
To install TailwindCSS you can visit the Laravel preset repo here Michael Dyrynda is doing a great job of maintaining this package.