How to Build Modern Laravel Apps With Inertia - Full 3 Hour Laracasts Course, with Jeffrey Way

How to Build Modern Laravel Apps With Inertia - Full 3 Hour Laracasts Course, with Jeffrey Way

104.643 Lượt nghe
How to Build Modern Laravel Apps With Inertia - Full 3 Hour Laracasts Course, with Jeffrey Way
Inertia.js, created by Jonathan Reinink, is an incredible tool that glues a server-side framework, like Laravel, to a client-side framework, like Vue. Watch this full series in episodic form on Laracasts: https://laracasts.com/series/build-modern-laravel-apps-using-inertia-js Think of it as a new, modern way to build traditional server-driven applications. 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. So let me show you everything I know about building modern apps with Laravel, Vue, and Inertia.js in this series. Watch thousands of videos, track your progress, and participate in a massive Laravel community at Laracasts.com. Laracasts: https://laracasts.com Laracasts Twitter: https://twitter.com/laracasts Jeffrey Way Twitter: https://twitter.com/jeffrey_way 00:00 - What is Inertia.js 05:37 - Install and Configure Inertia 12:00 - Pages 17:47 - Inertia Links 25:00 - Progress Indicators 26:57 - Perform Non-GET Requests 33:40 - Preserve the Scroll Position 37:43 - Active Links 44:27 - Layout Files 51:48 - Shared Data 58:36 - Global Component Registration 01:03:03 - Persistent Layouts 01:06:58 - Default Layouts 01:09:32 - Code Splitting and Dynamic Imports 01:14:47 - Dynamic Head and Meta Tags 01:24:03 - The Most Important SPA Security Concern 01:30:55 - Pagination 01:44:05 - Filtering 01:57:41 - Inertia Forms 101 02:08:27 - Render Failed Validation Messages 02:13:58 - Inertia Form Helpers 02:21:21 - Better Performance With Debounce and Throttle 02:25:57 - Authentication With Inertia 02:42:56 - Authorization Tips