Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Laracasts

Build Modern Laravel Apps Using Inertia.js

via Laracasts

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

Start your review of Build Modern Laravel Apps Using Inertia.js

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.