ref, reactive, computed und watch von innen
Vue 3 Reaktivität ist keine Magie — sie ist ein präzises System aus JavaScript Proxy, Dependency-Tracking und Scheduling. Wer versteht, wie ref(), reactive(), computed() und watch() intern arbeiten, macht keine Reaktivitätsfehler mehr, wählt das richtige Tool für jeden Anwendungsfall und weiß sofort, warum eine Komponente sich nicht neu rendert. Dieser Artikel erklärt das Reaktivitätssystem vollständig und praxisnah.
Inhaltsverzeichnis
- 1. JavaScript Proxy: die technische Grundlage von Vue Reaktivität
- 2. Track und Trigger: wie Dependency-Tracking funktioniert
- 3. ref(): Primitives reaktiv machen
- 4. reactive(): Objekte reaktiv machen
- 5. ref vs. reactive: wann welches einsetzen
- 6. computed(): reaktive Berechnungen mit Caching
- 7. watch()