Learn How to Build Modern Laravel Apps Using Inertia.js
Published on by Paul Redmond
Laracasts founder Jeffrey Way has just finished a video series on learning how to build modern Laravel apps using Inertia.js:
✅ This series is now complete. 24 videos that teach you my preferred approach for building single-page apps with @laravelphp and @inertiajs.
— Jeffrey Way (@jeffrey_way) November 17, 2021
🎉 Entirely free. You don't even have to share an email address.https://t.co/pXKWDXHg4K
The series consists of 24 videos that teach you how to build single-page apps using Inertia.js and Laravel, consisting of the following topics:
- What is Inertia.js
- Install and Configure Inertia
- Pages
- Inertia Links
- Progress Indicators
- Perform Non-GET Requests
- Preserve the Scroll Position
- Active Links
- Layout Files
- Shared Data
- Global Component Registration
- Persistent Layouts
- Default Layouts
- Code Splitting and Dynamic Imports
- Dynamic Title and Meta Tags
- An Important SPA Security Concern
- Pagination
- Filtering, State, and Query Strings
- Inertia Forms 101
- Display Failed Validation Messages
- Inertia's Form Helper
- Better Performance With Throttle and Debounce
- Authentication With Inertia
- Authorization Tips
The series is free, covering Inertia.js, the technology used in first-party Laravel packages such as Laravel Jetstream and Laravel Breeze. Inertia.js is loved by many in the community for building modern single-page apps using classic server-side routing and controllers.
Check out the new Laracasts series Build Modern Laravel Apps Using Inertia.js today! A massive shout-out to Jeffrey Way for a comprehensive course on Inertia, as well as Jonathan Reinink for creating Inertia.js!