Dasar-Dasar React
JSX, komponen, props, state, event, conditional rendering, list & keys
1Apa itu JSX di React?
Apa itu JSX di React?
Jawaban
JSX adalah ekstensi sintaksis JavaScript yang memungkinkan penulisan kode mirip HTML langsung di dalam JavaScript. Kode ini ditranspilasi menjadi pemanggilan fungsi React.createElement() oleh alat seperti Babel. JSX membuat kode lebih mudah dibaca dan mempermudah pembuatan UI dengan menggabungkan logika dan rendering dalam file yang sama.
2Bagaimana cara menyertakan ekspresi JavaScript dalam JSX?
Bagaimana cara menyertakan ekspresi JavaScript dalam JSX?
Jawaban
Ekspresi JavaScript disertakan dalam JSX dengan membungkusnya dalam kurung kurawal tunggal. Misalnya, untuk menampilkan variabel name, tulis {name}. Sintaks ini memungkinkan penyisipan nilai dinamis, pemanggilan fungsi, atau evaluasi ekspresi langsung dalam rendering komponen.
3Apa perbedaan utama antara functional component dan class component di React?
Apa perbedaan utama antara functional component dan class component di React?
Jawaban
Functional component adalah fungsi JavaScript sederhana yang mengembalikan JSX, sedangkan class component meng-extend React.Component dan menggunakan metode render(). Sejak Hooks diperkenalkan di React 16.8, functional component dapat menangani state dan side effect, sehingga class component menjadi kurang diperlukan di proyek modern.
Apa itu prop di React?
Apa itu state di React dan apa bedanya dengan props?
+17 pertanyaan wawancara
Topik wawancara React Native lainnya
Dasar-Dasar JavaScript
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
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