Entwurfsmuster · Senior · Frage 1 von 75
Wie unterscheidet sich das Modell der „Signals“ (Solid, Preact Signals, Angular Signals) vom Modell von React?
- 1Signals rendern bei jeder Zustandsänderung die ganze App neu
- 2Nur abhängige Stellen aktualisieren sich, ohne die Komponente neu zu rendern
- 3Signals funktionieren nur auf dem Server und nicht im Browser
Antwort zeigen
Richtige Antwort: Nur abhängige Stellen aktualisieren sich, ohne die Komponente neu zu rendern
Erklärung
Ein Signal ist ein reaktiver Wert (Observer): Lesen registriert eine Abhängigkeit, Schreiben aktualisiert genau seine Abonnenten (Text, ein Attribut, eine Berechnung). React dagegen rendert die Komponente neu und vergleicht den virtuellen Baum; der React Compiler senkt diese Kosten, aber das Modell ist ein anderes.