Bagian penting dari React
Native adalah komponen-komponen ini yang dibangun ke dalam
React Native karena seperti yang Anda pelajari di bagian pertama dari kursus ini, ini
adalah komponen-komponen khusus yang React Native tahu bagaimana menerjemahkan, bagaimana mengompilasinya ke widget platform asli dan Anda hanya dapat menggunakan komponen
seperti itu di React Native apps.
Anda dapat membangun komponen Anda sendiri tetapi ini kemudian pada akhirnya harus terdiri dari komponen
bawaan
ini, Anda tidak dapat menggunakan divs atau paragraf atau semacamnya.
Jadi kita harus bekerja dengan yang dibangun ke dalam React Native karena di sana React Native
tahu bagaimana menerjemahkannya dan di sana, kita memiliki hal-hal seperti tampilan, teks, tombol, input teks yang dapat
disentuh, gambar, ini adalah beberapa komponen yang akan Anda
lihat sepanjang kursus ini, ada lebih banyak dan kita akan melihat banyak dari mereka
sepanjang kursus dan Anda akan belajar cara bekerja dengan mereka, cara mengkonfigurasi mereka dan bagaimana membuat antarmuka pengguna yang bagus dengan bantuan komponen-komponen ini.
Sekarang Anda, seperti yang baru saja saya sebutkan, membangun antarmuka pengguna Anda, komponen khusus Anda
dengan bantuan komponen bawaan ini di sini, jadi Anda membuat antarmuka pengguna, komponen Anda dari komponen bawaan ini
di sana dan terlihat seperti ini . Anda membuat sendiri komponen judul saya dengan mengambil komponen bawaan
dan mencampur serta mencocokkannya untuk mendapatkan tampilan atau komponen yang Anda butuhkan. Styling juga merupakan bagian penting dalam
aplikasi React Native dan di sana penting untuk memahami bahwa React Native
tidak menggunakan teknologi web, tidak menggunakan HTML, menggunakan Javascript tetapi tidak menggunakan HTML dan
juga tidak menggunakan HTML CSS, jadi CSS yang Anda gunakan untuk styling di web tidak
didukung di React Native tetapi memberi Anda perintah styling, konfigurasi styling dapat Anda tambahkan ke komponen Anda, jadi untuk
komponen-komponen ini yang dibangun ke dalam React Native baik dengan bantuan inline gaya
atau dengan objek stylesheet yang disebut dan di sana, Anda menulis petunjuk gaya ini dalam Javascript
tetapi Anda menggunakan sintaksis yang didasarkan pada CSS. Jadi ini tidak terkait langsung dengan CSS tetapi tentu saja dipengaruhi oleh
CSS, banyak instruksi yang Anda gunakan di sini terinspirasi oleh CSS dan banyak aturan atau properti yang Anda kenal dari CSS juga bekerja
di sini di Javascript, di aplikasi React Native Anda . Sekarang mengenai hal inline styles vs stylesheet benda,
saya akan menunjukkan keduanya tetapi saya sudah akan mengatakan bahwa menggunakan objek stylesheet lebih disukai
tetapi saya akan kembali ke itu setelah kita menggunakannya.
Dan dengan itu, sekarang kita tahu kira-kira ada apa dengan komponen dan gaya,
mengapa kita tidak memulai dan mulai bekerja dengan hal-hal ini?