Debugging React Native
Flipper, React DevTools, Metro bundler, console.log, breakpoints, performance monitoring
1Apa peran utama Metro dalam proyek React Native?
Apa peran utama Metro dalam proyek React Native?
Jawaban
Metro adalah bundler JavaScript milik React Native yang mengompilasi dan membundel kode JavaScript menjadi satu file untuk aplikasi. Metro juga menangani Hot Module Replacement (HMR) saat pengembangan, memungkinkan developer melihat perubahan secara instan tanpa me-restart aplikasi. Metro mentransformasi kode ES6+, TypeScript, dan JSX menjadi JavaScript yang kompatibel dengan mesin JavaScript perangkat.
2Perintah mana yang membuka menu developer pada emulator Android?
Perintah mana yang membuka menu developer pada emulator Android?
Jawaban
Pada emulator Android, pintasan Ctrl+M (atau Cmd+M di Mac) membuka menu developer React Native. Menu ini menyediakan akses ke opsi seperti memuat ulang aplikasi, mengaktifkan Remote Debugging, memeriksa elemen dengan React DevTools, dan mengaktifkan Performance Monitor. Pada perangkat fisik, mengguncang perangkat juga membuka menu ini.
3Apa itu Flipper dan apa keunggulan utamanya untuk debugging React Native?
Apa itu Flipper dan apa keunggulan utamanya untuk debugging React Native?
Jawaban
Flipper adalah platform debugging desktop yang dikembangkan oleh Meta yang memungkinkan pemeriksaan aplikasi React Native tanpa bridge Chrome. Keunggulan utamanya adalah menyediakan antarmuka terpadu untuk men-debug baik kode JavaScript maupun kode native iOS/Android. Flipper mendukung plugin untuk network inspector, log, layout inspector, basis data, dan memungkinkan penambahan plugin kustom.
Apa perbedaan antara console.log dan console.warn di React Native?
Bagaimana cara mengaktifkan React DevTools untuk memeriksa hierarki komponen React Native?
+15 pertanyaan wawancara
Topik wawancara React Native lainnya
Dasar-Dasar JavaScript
Dasar-Dasar React
Dasar-Dasar React Native
React Hooks
TypeScript untuk React & React Native
Komponen & API React Native
Styling & Layout React Native
Navigasi React Native
Manajemen State React Native
Networking & API React Native
Persistensi Data
Formulir & Validasi
Animasi React Native
Native Modules & Bridge
Kode Spesifik Platform
Izin & API Perangkat
Push Notifications
Testing React Native
Build & Deployment
Expo vs React Native Bare
Optimasi Performa
Manajemen Memori
Architecture Patterns
New Architecture React Native
Praktik Terbaik Keamanan
Offline-First Architecture
CI/CD React Native
Monorepo & Berbagi Kode
Topik Lanjutan
Siklus Hidup Aplikasi & Eksekusi Background
Autentikasi & Manajemen Sesi
Monitoring & Crash Reporting
Kuasai React Native untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis