React Native Hata Ayıklama
Flipper, React DevTools, Metro bundler, console.log, breakpoints, performance monitoring
1React Native projesinde Metro'nun ana rolü nedir?
React Native projesinde Metro'nun ana rolü nedir?
Cevap
Metro, JavaScript kodunu derleyip uygulama için tek bir dosyada paketleyen React Native'in JavaScript paketleyicisidir. Ayrıca geliştirme sırasında Hot Module Replacement (HMR) işlemini yöneterek değişikliklerin uygulamayı yeniden başlatmadan anında görülmesini sağlar. Metro, ES6+, TypeScript ve JSX kodunu cihazın JavaScript motoruyla uyumlu JavaScript'e dönüştürür.
2Android emülatöründe geliştirici menüsünü hangi komut açar?
Android emülatöründe geliştirici menüsünü hangi komut açar?
Cevap
Android emülatöründe Ctrl+M (Mac'te Cmd+M) kısayolu React Native geliştirici menüsünü açar. Bu menü, uygulamayı yeniden yükleme, Remote Debugging'i etkinleştirme, React DevTools ile öğeleri inceleme ve Performance Monitor'ü açıp kapatma gibi seçeneklere erişim sağlar. Fiziksel bir cihazda cihazı sallamak da bu menüyü açar.
3Flipper nedir ve React Native hata ayıklaması için ana avantajı nedir?
Flipper nedir ve React Native hata ayıklaması için ana avantajı nedir?
Cevap
Flipper, Meta tarafından geliştirilen ve React Native uygulamalarını Chrome köprüsü olmadan incelemeyi sağlayan bir masaüstü hata ayıklama platformudur. Ana avantajı, hem JavaScript kodunu hem de yerel iOS/Android kodunu hata ayıklamak için birleşik bir arayüz sunmasıdır. Flipper; network inspector, loglar, layout inspector ve veritabanları için eklentileri destekler ve özel eklentiler eklemeye olanak tanır.
React Native'de console.log ile console.warn arasındaki fark nedir?
React Native bileşen hiyerarşisini incelemek için React DevTools nasıl etkinleştirilir?
+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
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