Ein einzelnes Akkordeon ist mit
Alpine.js in wenigen Zeilen erledigt, doch sobald ein Akkordeon-Eintrag selbst wieder ein Akkordeon enthält, etwa bei FAQ-Kategorien mit mehreren Unterfragen, treten schnell Überraschungen auf: Ein Klick auf eine Unterfrage schließt fälschlich die gesamte Elternkategorie, weil sich Klick-Ereignisse und geteilter Zustand ungewollt vermischen. Wer verschachtelte Akkordeons robust bauen will, muss verstehen, wie Alpine.js-Scopes ineinander verschachtelt sind, wie Klick-Events sich durch den DOM-Baum nach oben propagieren und wie sich beide Ebenen sauber voneinander trennen lassen, ohne auf zwei komplett unabhängige, unverbundene Komponenten zurückzugreifen.