19.07.2025
Alpine.morph() ersetzt ein bestehendes DOM-Fragment nicht einfach durch neues HTML, sondern gleicht beide Bäume Knoten für Knoten ab und ändert nur das, was sich tatsächlich unterscheidet. Fokus, Scroll-Position, Eingabewerte und sogar der Zustand einer laufenden Alpine-Komponente bleiben dabei erhalten, ein Grund, warum Livewire das Plugin intern für jeden Server-Roundtrip einsetzt.