Expo vs React Native Bare
Expo managed workflow, Expo Go, prebuild, Expo Modules, config plugins, özel native kod, ejection, EAS
1Expo managed workflow ile bare React Native workflow arasındaki temel fark nedir?
Expo managed workflow ile bare React Native workflow arasındaki temel fark nedir?
Cevap
Expo managed workflow, native yapılandırmayı (ios/ ve android/) soyutlar ve native bağımlılıkları Expo Go veya EAS bulut build'leri aracılığıyla otomatik olarak yönetir. Bare workflow, tam native klasörleri açığa çıkararak native kod üzerinde tam kontrol sunar ancak Xcode ve Android Studio projelerinin manuel yapılandırılmasını ve bakımını gerektirir.
2Expo Go uygulaması nedir ve temel sınırlaması nedir?
Expo Go uygulaması nedir ve temel sınırlaması nedir?
Cevap
Expo Go, App Store ve Play Store'dan indirilebilen bir istemci uygulamasıdır ve native build olmadan Expo projelerinin anında test edilmesini sağlar. Temel sınırlaması, yalnızca Expo SDK içinde bulunan native modülleri desteklemesidir. Özel native kod içeren kütüphaneler Expo Go'da çalışmaz ve bunun yerine özel bir development build gerektirir.
3Bir Expo projesinde expo prebuild komutunun amacı nedir?
Bir Expo projesinde expo prebuild komutunun amacı nedir?
Cevap
expo prebuild komutu, app.json/app.config.js yapılandırması ve config plugins'ten native ios/ ve android/ klasörlerini oluşturur. Bu, Continuous Native Generation (CNG) kavramıdır: native klasörler manuel olarak sürdürülmek yerine talep üzerine oluşturulur. Bu, gerektiğinde bare yeteneklerine sahip bir managed proje oluşturmayı sağlar.
Expo ekosisteminde development build nedir?
Expo'da config plugins ne için kullanılır?
+15 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 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
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