React Native

Styling & Layout React Native

Flexbox, absolute positioning, desain responsif, safe area, gaya khusus platform

18 pertanyaan wawancara·
Junior
1

Apa arah default flexDirection di React Native?

Jawaban

Di React Native, flexDirection secara default bernilai 'column', berbeda dengan web yang defaultnya 'row'. Ini berarti elemen anak disusun secara vertikal dari atas ke bawah secara default. Perbedaan ini mencerminkan konvensi umum antarmuka mobile, di mana layout vertikal lebih umum.

2

Bagaimana cara membuat style yang dapat digunakan kembali di React Native?

Jawaban

StyleSheet.create() adalah metode yang direkomendasikan untuk membuat style di React Native. Metode ini memungkinkan pendefinisian objek style yang dapat digunakan kembali di beberapa komponen. Pendekatan ini mengoptimalkan kinerja dengan memvalidasi style sekali saja saat startup dan mereferensikannya berdasarkan ID alih-alih membuat ulang objek pada setiap render.

3

Properti apa yang digunakan untuk memusatkan elemen secara horizontal DAN vertikal di dalam kontainernya?

Jawaban

Untuk memusatkan elemen pada kedua sumbu, gabungkan justifyContent: 'center' (sumbu utama) dan alignItems: 'center' (sumbu silang). Dengan flexDirection default ('column'), justifyContent memusatkan secara vertikal dan alignItems memusatkan secara horizontal. Kedua properti ini bekerja sama untuk mencapai pemusatan yang sempurna.

4

Apa satuan ukuran yang digunakan secara default di React Native untuk dimensi?

5

Properti apa yang memungkinkan penempatan elemen secara absolut relatif terhadap induknya?

+15 pertanyaan wawancara

Kuasai React Native untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis