React Hooks
useState, useEffect, useContext, useRef, useCallback, useMemo, custom hooks
1React fonksiyonel bileşeninde bir state değişkeni tanımlamayı sağlayan fonksiyon hangisidir?
React fonksiyonel bileşeninde bir state değişkeni tanımlamayı sağlayan fonksiyon hangisidir?
Cevap
useState, fonksiyonel bileşenlerde yerel state yönetmek için temel hook'tur. Mevcut state değerini ve onu güncellemek için bir fonksiyonu içeren bir dizi döndürür. this.state kullanan sınıf bileşenlerinin aksine, fonksiyonel bileşenler her bağımsız state değişkeni için useState kullanır.
2Başlangıç değeri 0 olan useState'i kullanmak için doğru sözdizimi nedir?
Başlangıç değeri 0 olan useState'i kullanmak için doğru sözdizimi nedir?
Cevap
useState sözdizimi dizi ayrıştırması kullanır. İlk eleman mevcut state değeridir, ikincisi onu güncellemek için kullanılan setter fonksiyonudur. İsimlendirme kuralı, setter'ın başına 'set' eklemek ve ardından baş harfi büyük değişken adını yazmaktır, örneğin count değişkeni için setCount.
3Bağımlılık dizisi olmayan useEffect geri çağrısı ne zaman çalışır?
Bağımlılık dizisi olmayan useEffect geri çağrısı ne zaman çalışır?
Cevap
Bağımlılık dizisi olmadan useEffect, ilk render ve sonraki tüm yeniden render'lar dahil olmak üzere bileşenin her render'ından sonra çalışır. Kod her güncellemede çalıştığı için bu performans sorunlarına yol açabilir. Çalıştırmaları sınırlamak için, hangi değerlerin izleneceğini belirten bir bağımlılık dizisi sağlanmalıdır.
Bir useEffect'i yalnızca bileşen mount edildiğinde nasıl çalıştırırsınız?
Bir useEffect tarafından döndürülen fonksiyonun amacı nedir?
+17 mülakat soruları
Diğer React Native mülakat konuları
JavaScript Temelleri
React Temelleri
React Native Temelleri
React & React Native için TypeScript
React Native Bileşenleri ve API
React Native Stil ve Düzen
React Native Navigasyonu
React Native State Yönetimi
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