"react native" bukan aplikasi asli. Program yang ditulis oleh "react native" dikompilasi oleh Android Studio sebelum menjadi aplikasi asli; model pengembangan aplikasi asli ditulis menggunakan sintaks jsx react, dan "react native" adalah seluler lintas platform Kerangka pengembangan aplikasi merupakan turunan dari kerangka kerja JS open source Facebook sebelumnya. Bereaksi pada platform aplikasi seluler asli. Kerangka ini mendukung dua platform utama iOS dan Android.
Lingkungan operasi tutorial ini: Sistem Windows 10, reaksi versi 17.0.1, komputer Dell G3.
Program yang ditulis oleh react native menjadi aplikasi native setelah dikompilasi oleh Android Studio. Mode pengembangannya ditulis menggunakan sintaks jsx react, terutama seperti menulis front end, menulis struktur halaman/menulis js/menulis sintaks yang mirip dengan css tetapi tidak css , ini dapat dirender menjadi komponen halaman tertulis.
React Native (disingkat RN) adalah kerangka pengembangan aplikasi seluler lintas platform yang bersumber terbuka oleh Facebook pada bulan April 2015. Ini merupakan turunan dari kerangka kerja JS sumber terbuka Facebook sebelumnya, React pada platform aplikasi seluler asli iOS dan Android. RN menggunakan bahasa Javascript, JSX mirip dengan HTML, dan CSS untuk mengembangkan aplikasi seluler, sehingga teknisi yang terbiasa dengan pengembangan front-end Web dapat memasuki bidang pengembangan aplikasi seluler dengan sedikit pembelajaran.
Perluas pengetahuan Anda:
JSX adalah format yang menggabungkan Javascript dan XML. React menemukan JSX, menggunakan sintaks HTML untuk membuat DOM virtual. Ketika < ditemukan, JSX diurai sebagai HTML, dan ketika { ditemukan, maka diurai sebagai JavaScript.
Program yang ditulis oleh react native menjadi aplikasi native setelah dikompilasi oleh Android Studio. Mode pengembangannya ditulis menggunakan sintaks jsx react, terutama seperti menulis front end, menulis struktur halaman/menulis js/menulis sintaks yang mirip dengan css tetapi tidak css , ini dapat dirender menjadi komponen halaman tertulis.
React native juga bermain dengan komponen. Di lingkungan node dan npm, Anda dapat membuat proyek react native. Dependensinya juga berasal dari node_modules. reaksi asli adalah program asli dan tidak memerlukan penggunaan paket web. Tetapi konfigurasi lingkungan jdk dan andoird serta pengunduhan sumber daya terkait/penggunaan alat integrasi terkait sangat diperlukan.
Struktur dasar dan sintaksis reaksi asli
indeks.js
aplikasi.js
//Umumnya yang tertulis di app.js adalah rute tingkat atas. Di sini Anda dapat membuat desain perutean tingkat atas. Jadi komponen ini akan dirender di awal, diikuti dengan pengenalan dan penggunaan setiap sub-komponen. Setiap komponen pertama-tama memperkenalkan sumber daya reaksi, atau memperkenalkan komponennya sendiri. Setiap komponen dimuat melalui kelas ekspor default yang dimiliki kelas ini konstruktor, fungsi anggota, dan fungsi rendering. Ada juga objek StyleSheet di sumber daya asli reaksi. Objek ini khusus digunakan untuk menulis gaya komponen.
Terdapat status di dalam konstruktor. Status ini disebut status dan digunakan untuk memanipulasi status komponen. Di sini, atribut negara diatur dalam negara, dan banyak operasi fleksibel dapat dilakukan melalui atribut negara. Fungsi anggota dapat beroperasi pada properti status yang diatur dalam konstruktor. Fungsi rendering adalah render. Dalam fungsi ini, Anda dapat mereferensikan komponen sumber daya yang diimpor dan menulis komponen yang lebih besar. Beginilah cara komponen asli reaksi kasar menyelesaikan bisnisnya. Kode dapat ditulis sesuai dengan kebutuhan Anda dan sintaks dokumen resmi.