Manajemen State React Native
Context API, Redux Toolkit, Zustand, Recoil, pola state, state global
1Hook React mana yang memungkinkan untuk mengambil nilai dari sebuah Context?
Hook React mana yang memungkinkan untuk mengambil nilai dari sebuah Context?
Jawaban
useContext adalah hook khusus untuk mengambil nilai dari sebuah Context. Hook ini menerima objek Context yang dibuat dengan createContext sebagai parameter dan mengembalikan nilai saat ini yang disediakan oleh Provider terdekat dalam pohon komponen. Ini adalah cara modern dan direkomendasikan untuk mengakses data kontekstual dalam komponen fungsional.
2Fungsi mana yang harus digunakan untuk membuat Context di React?
Fungsi mana yang harus digunakan untuk membuat Context di React?
Jawaban
createContext adalah fungsi yang disediakan oleh React untuk membuat objek Context baru. Fungsi ini menerima nilai default opsional yang hanya akan digunakan ketika sebuah komponen mengambil Context tanpa memiliki Provider induk yang sesuai. Objek yang dikembalikan berisi dua properti: Provider dan Consumer.
3Apa kelemahan utama Context API untuk state management global?
Apa kelemahan utama Context API untuk state management global?
Jawaban
Context API menyebabkan re-render pada semua komponen consumer ketika nilai Context berubah, meskipun komponen hanya menggunakan sebagian dari nilai tersebut. Perilaku ini dapat menyebabkan masalah performa yang signifikan pada aplikasi dengan banyak consumer atau pembaruan state global yang sering.
Apa nama fungsi Redux Toolkit yang digunakan untuk membuat slice state?
Library state management mana yang menggunakan sintaks mutasi langsung sambil tetap immutable di baliknya?
+21 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
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
Debugging 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