Build Modern Laravel Apps Using Inertia.js
Offered By: Laracasts
Course Description
Overview
Inertia.js is an incredible tool that glues a server-side framework, like Laravel, to a client-side framework, like Vue. With Inertia, you can continue using server-side routing, and controllers, and authentication, and validation. With Inertia, you don't need to learn how to build an API, and you definitely don't need to use OAuth. Instead, relax and continue creating apps the way you traditionally would. I really think you're going to enjoy Inertia as much as I do. In fact, Laracasts itself uses Inertia under the hood; I wouldn't have it any other way.
Syllabus
- The Basics
- 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
- Forms
- Inertia Forms 101
- Display Failed Validation Messages
- Inertia's Form Helper
- Throttling
- Better Performance With Throttle and Debounce
- Authentication and Authorization
- Authentication With Inertia
- Authorization Tips
Taught by
Jeffrey Way
Related Courses
Create an eCommerce Website Using Laravel (PHP & MySQL)Udemy PHP with Laravel for beginners - Become a Master in Laravel
Udemy Beginning Laravel 10 - From Novice to Professional (2023)
Udemy Laravel PHP Framework - Beginners
Udemy Learn Laravel 7 along with REST API & Livewire
Udemy