Like most, I have been eagerly awaiting the release of Laravel 9!
Yesterday I tweeted about my first Laravel 9 install:
Today I worked with the Laravel 9 Starter Kit which uses Laravel Jetstream for authentication and Inertia (which uses Vue) for frontend scaffolding.
Jetstream provides a beautifully designed application scaffolding for Laravel and includes login, registration, email verification, two-factor authentication, session management, API support via Laravel Sanctum, and optional team management. Jetstream is designed using Tailwind CSS and offers your choice of Livewire or Inertia.js driven frontend scaffolding.
https://laravel.com/docs/9.x/starter-kits#laravel-jetstream
Using the documentation linked to above (and below), I typed the following in the directory for my pricing-app
Laravel 9 web application that I created yesterday:
composer require laravel/jetstream
php artisan jetstream:install inertia
npm install && npm run dev
# optionally (otherwise can do in browser)
php artisan migrate
php artisan serve
Upon completion, I was able to launch the website locally in my browser, and register myself as a new user.
Now to go investigate Laravel 9!
References: