React Temelleri
JSX, bileşenler, props, state, olaylar, koşullu render, listeler ve keys
1React'te JSX nedir?
React'te JSX nedir?
Cevap
JSX, HTML benzeri kodun doğrudan JavaScript içinde yazılmasına olanak tanıyan bir JavaScript sözdizimi uzantısıdır. Babel gibi araçlar tarafından React.createElement() fonksiyon çağrılarına dönüştürülür. JSX, kodu daha okunabilir hale getirir ve mantık ile render işlemini aynı dosyada birleştirerek UI oluşturmayı kolaylaştırır.
2JSX içine bir JavaScript ifadesi nasıl eklenir?
JSX içine bir JavaScript ifadesi nasıl eklenir?
Cevap
JavaScript ifadeleri, tek süslü parantez içine alınarak JSX'e dahil edilir. Örneğin, bir name değişkenini göstermek için {name} yazılır. Bu sözdizimi, dinamik değerlerin eklenmesine, fonksiyonların çağrılmasına veya ifadelerin doğrudan bileşen render'ında değerlendirilmesine olanak tanır.
3React'te bir functional component ile bir class component arasındaki temel fark nedir?
React'te bir functional component ile bir class component arasındaki temel fark nedir?
Cevap
Functional component, JSX döndüren basit bir JavaScript fonksiyonudur; class component ise React.Component'i extend eder ve bir render() metodu kullanır. React 16.8'de Hooks'un tanıtılmasından bu yana functional component'ler state ve side effect'leri yönetebildiğinden, modern projelerde class component'lere daha az ihtiyaç duyulmaktadır.
React'te prop nedir?
React'te state nedir ve props'tan nasıl farklıdır?
+17 mülakat soruları
Diğer React Native mülakat konuları
JavaScript 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 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