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.

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!