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

Laracasts

Everything New in Livewire 4

via Laracasts

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Livewire 4 is a major release, and it's packed with features you're going to love. View-based components keep your PHP and Blade together in one file. Islands let you create isolated, independently-updating regions without the overhead of nested components. New directives like wire:sort tackle big things with minimal code. And a powerful JavaScript interceptor system gives you fine-grained control over every request. Whether you're upgrading an existing app or starting fresh, this series will walk you through everything new, from the fundamentals to the advanced stuff. Let's dig in.

Syllabus

  • Getting Started
    • Welcome to Livewire 4
    • View-Based Components
    • Page Components
    • Installing Flux
  • Testing
    • Unit Testing
    • Browser Testing
    • Co-locating Tests
  • Loading States
    • Loading States with data-loading
    • Lazy Loading Placeholders
    • Bundling Lazy Requests
  • Composition
    • Forwarding Attributes
    • Slots
    • Optimistic UI with wire:show
  • Islands
    • Islands
    • Named Islands
    • Lazy Islands
    • Nested Islands
    • Appending to Islands
  • Drag and Drop Sorting
    • Drag and Drop Sorting
  • JavaScript
    • Element Refs with wire:ref
    • Tracking Dirty State
    • JSON Methods
    • JavaScript Actions
    • Action Interceptors
    • Request Interceptors

Taught by

Caleb Porzio

Reviews

Start your review of Everything New in Livewire 4

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.