React Native State Yönetimi
Context API, Redux Toolkit, Zustand, Recoil, state desenleri, global state
1Bir Context'ten değer almayı sağlayan React hook'u hangisidir?
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.
2React'te bir Context oluşturmak için hangi fonksiyon kullanılmalıdır?
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.
3Global state management için Context API'nin temel dezavantajı nedir?
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.
Bir state slice oluşturmak için kullanılan Redux Toolkit fonksiyonunun adı nedir?
Hangi state management kütüphanesi, arka planda immutable kalırken doğrudan mutasyon sözdizimi kullanır?
+21 mülakat soruları
Diğer React Native mülakat konuları
JavaScript Temelleri
React Temelleri
React Native Temelleri
React Hooks
React & React Native için TypeScript
React Native Bileşenleri ve API
React Native Stil ve Düzen
React Native Navigasyonu
React Native Networking ve API
Veri Kalıcılığı
Formlar ve Doğrulama
React Native Animasyonları
Native Modules & Bridge
Platforma Özel Kod
İzinler ve Cihaz API'leri
Push Notifications
React Native Testing
React Native Hata Ayıklama
Build & Deployment
Expo vs React Native Bare
Performans Optimizasyonu
Bellek Yönetimi
Architecture Patterns
React Native New Architecture
Güvenlik En İyi Uygulamaları
Offline-First Architecture
React Native CI/CD
Monorepo ve Kod Paylaşımı
İleri Konular
Uygulama Yaşam Döngüsü ve Arka Plan Yürütme
Kimlik Doğrulama ve Oturum Yönetimi
Monitoring & Crash Reporting
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