React Native

React Native State Yönetimi

Context API, Redux Toolkit, Zustand, Recoil, state desenleri, global state

24 mülakat soruları·
Mid-Level
1

Bir Context'ten değer almayı sağlayan React hook'u hangisidir?

Cevap

useContext, bir Context'ten değer almak için özel olarak tasarlanmış hook'tur. createContext ile oluşturulan Context nesnesini parametre olarak alır ve bileşen ağacındaki en yakın Provider tarafından sağlanan güncel değeri döndürür. Bu, fonksiyonel bileşenlerde bağlamsal verilere erişmenin modern ve önerilen yoludur.

2

React'te bir Context oluşturmak için hangi fonksiyon kullanılmalıdır?

Cevap

createContext, yeni bir Context nesnesi oluşturmak için React tarafından sağlanan fonksiyondur. Bu fonksiyon, yalnızca bir bileşen karşılık gelen bir üst Provider olmadan Context'i kullandığında devreye girecek isteğe bağlı bir varsayılan değer kabul eder. Döndürülen nesne iki özellik içerir: Provider ve Consumer.

3

Global state management için Context API'nin temel dezavantajı nedir?

Cevap

Context API, Context değeri değiştiğinde, bileşen bu değerin yalnızca bir kısmını kullansa bile tüm consumer bileşenlerinin yeniden render edilmesine neden olur. Bu davranış, çok sayıda consumer'a sahip veya global state'i sık güncellenen uygulamalarda önemli performans sorunlarına yol açabilir.

4

Bir state slice oluşturmak için kullanılan Redux Toolkit fonksiyonunun adı nedir?

5

Hangi state management kütüphanesi, arka planda immutable kalırken doğrudan mutasyon sözdizimi kullanır?

+21 mülakat soruları

Bir sonraki mülakatın için React Native'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla