React Native

React Native Hata Ayıklama

Flipper, React DevTools, Metro bundler, console.log, breakpoints, performance monitoring

18 mülakat soruları·
Mid-Level
1

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.

2

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.

3

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.

4

React Native'de console.log ile console.warn arasındaki fark nedir?

5

React Native bileşen hiyerarşisini incelemek için React DevTools nasıl etkinleştirilir?

+15 mülakat soruları

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