Laravel Livewire

Laravel Livewire

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 78 Lessons (11h 29m) | 2.97 GB

Building modern web apps is hard. Tools like Vue and React are extremely powerful, but the complexity they add to a full-stack developer’s workflow is insane.

Livewire is a full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel.

It’s not like anything you’ve seen before. The best way to understand it is to just look at the code. Strap on your snorkel, we’re diving in.

Table of Contents

Getting Started
1 Installation
2 Actions
3 Properties
4 Lifecycle Hooks
5 Page Components
6 Basic Table
7 Basic Form
8 Alpine
9 Testing
10 Nesting
11 Navigatetegrating With Filepond

Form Essentials
12 Setup
13 Showing a success message
14 Adding validation
15 Extracting a Form Object
16 Accessibility
17 Radio buttons
18 Checkboxes
19 Select dropdowns
20 Enums

Modals
21 Building a modal
22 Extracting a Blade component
23 Confirmation dialogs
24 Forms inside modals
25 Extracting a nested Livewire component
26 Creating row components
27 Adding an edit modal
28 Adding a dropdown menu
29 Teleporting modals
30 Styling for mobile devices
31 Adding swipe to close

Data Tables
32 Teaser
33 Getting started
34 Building a static table
35 Page authorization
36 Pagination
37 Pagination
38 Text searching
39 Column sorting
40 Row dropdown actions
41 Exporting to CSV
42 Bulk actions
43 Select-all checkboxes
44 Indeterminate checkbox states
45 Lazy loading
46 Refactoring to traits
47 Extracting a nested component
48 Chart scaffolding
49 Charting real data
50 Making the chart reactive
51 Product filtering
52 Tracking products in the URL
53 Date range filtering
54 Charting different date ranges
55 Custom date range
56 Order status filtering
57 Order status filtering
58 Designing for mobile

Blade Components
59 Component Basics
60 Forwarding attributes
61 Slots
62 Advanced Slots
63 Nesting components
64 Using @aware
65 Conditional attributes
66 Using with `wiremodel`
67 Dynamic components

Drag Sorting
68 Teaser Screencast
69 Building a Todo List Screencast
70 Storing positions in the database Screencast
71 Using Alpine’s Sort Plugin Screencast
72 Sorting items in the database Screencast
73 Handling removals Screencast
74 Adding drag handles Screencast
75 Extracting a Blade Component Screencast
76 Extracting an Eloquent Trait Screencast
77 Re-arranging Items Screencast
78 Sorting between groups Screencast

Homepage