React Native

Gestione dello Stato in React Native

Context API, Redux Toolkit, Zustand, Recoil, pattern di stato, stato globale

24 domande da colloquio·
Mid-Level
1

Quale hook di React permette di consumare un valore da un Context?

Risposta

useContext è l'hook dedicato al consumo di valori provenienti da un Context. Riceve come parametro l'oggetto Context creato con createContext e restituisce il valore attuale fornito dal Provider più vicino nell'albero dei componenti. È il modo moderno e consigliato per accedere ai dati contestuali nei componenti funzionali.

2

Quale funzione si deve usare per creare un Context in React?

Risposta

createContext è la funzione fornita da React per creare un nuovo oggetto Context. Questa funzione accetta un valore predefinito opzionale che verrà usato solo quando un componente consuma il Context senza avere un Provider genitore corrispondente. L'oggetto restituito contiene due proprietà: Provider e Consumer.

3

Qual è il principale svantaggio del Context API per la gestione dello stato globale?

Risposta

Il Context API provoca un re-render di tutti i componenti consumer quando il valore del Context cambia, anche se il componente usa solo una parte di quel valore. Questo comportamento può causare problemi di performance significativi nelle applicazioni con molti consumer o con aggiornamenti frequenti dello stato globale.

4

Come si chiama la funzione di Redux Toolkit usata per creare uno slice di state?

5

Quale libreria di state management usa la sintassi di mutazione diretta pur rimanendo immutabile sotto il cofano?

+21 domande da colloquio

Padroneggia React Native per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis