React Native

React Native State Management

Context API, Redux Toolkit, Zustand, Recoil, State-Patterns, globaler State

24 Interview-Fragen·
Mid-Level
1

Welcher React-Hook ermöglicht das Konsumieren eines Werts aus einem Context?

Antwort

useContext ist der dedizierte Hook zum Konsumieren von Werten aus einem Context. Er nimmt das mit createContext erstellte Context-Objekt als Parameter und gibt den aktuellen Wert zurück, der vom nächstgelegenen Provider im Komponentenbaum bereitgestellt wird. Dies ist die moderne und empfohlene Methode, um in funktionalen Komponenten auf kontextuelle Daten zuzugreifen.

2

Welche Funktion sollte verwendet werden, um einen Context in React zu erstellen?

Antwort

createContext ist die von React bereitgestellte Funktion zum Erstellen eines neuen Context-Objekts. Diese Funktion akzeptiert einen optionalen Standardwert, der nur verwendet wird, wenn eine Komponente den Context konsumiert, ohne einen entsprechenden übergeordneten Provider zu haben. Das zurückgegebene Objekt enthält zwei Eigenschaften: Provider und Consumer.

3

Was ist der Hauptnachteil der Context API für das globale State Management?

Antwort

Die Context API löst ein Re-Render aller Consumer-Komponenten aus, wenn sich der Context-Wert ändert, selbst wenn die Komponente nur einen Teil dieses Werts verwendet. Dieses Verhalten kann in Anwendungen mit vielen Consumern oder häufigen Aktualisierungen des globalen States zu erheblichen Performance-Problemen führen.

4

Wie heißt die Redux Toolkit-Funktion, die zum Erstellen eines State-Slice verwendet wird?

5

Welche State-Management-Bibliothek verwendet eine direkte Mutationssyntax, bleibt aber intern unveränderlich?

+21 Interview-Fragen

Meistere React Native für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten