Livewire
Mit Livewire bauen Sie dynamische, reaktive Oberflächen in Laravel mit PHP und Blade — ohne separate JavaScript-Anwendung und ohne API-Schicht. Hier finden Sie zwei vollständige Leitfäden: das ausgereifte Livewire 3 und Livewire 4 mit Single-File-Komponenten, Islands und Slots.
Leitfaden wählen
Die Version, auf der die meisten Produktivprojekte weiterhin laufen. Klassenbasierte Komponenten, das vollständige Komponentenmodell, Formulare, Events, Uploads, Testing und Sicherheit.
Livewire 4.xDas aktuelle Release. Single-File-Komponenten, Islands für partielles Rendern, Slots, eingebautes Drag and Drop, Direktiven für optimistisches UI und Scoped CSS.
Livewire 3 → 4Gegenüberstellung und Migrations-Checkliste: alle Breaking Changes, umbenannten APIs und Konfigurationsschlüssel, mit Vorher/Nachher-Code.
Welche Version brauche ich?
Neues Projekt? Beginnen Sie mit Livewire 4 — es ist das aktuelle Release und der Standard für neue Komponenten.
Bestehendes Livewire-3-Projekt? Livewire 4 bleibt weitgehend abwärtskompatibel: klassenbasierte Komponenten funktionieren weiter. Lesen Sie zuerst den Vergleich, um vor dem Upgrade zu sehen, was bricht.
Sie pflegen eine ältere Codebasis? Der Livewire-3-Leitfaden bleibt hier und bleibt vollständig.