Inertia.js is an approach that allows you to build single-page applications (SPAs) using server-side rendering and traditional server-side routing. Inertia has no client-side routing, nor does it require an API.
One of the easiest methods to get started with React/Vue, Inertiajs and Laravel is by installing Laravel/breeze scaffolding: Start a Laravel Project composer create-project laravel/laravel laravel-inertia-react
Then install the frontend scaffolding as per your desire php artisan breeze:install vue php artisan breeze:install react php artisan migrate npm install npm run dev