React native ialah rangka kerja React Native ialah rangka kerja pembangunan aplikasi mudah alih merentas platform sumber terbuka oleh Facebook pada April 2015. Ia adalah terbitan daripada rangka kerja JS sumber terbuka Facebook yang lebih awal, React pada platform aplikasi mudah alih asli dan menyokong iOS dan Android Dua platform utama.
Persekitaran pengendalian tutorial ini: sistem Windows 10, React Native versi 0.67, komputer Dell G3.
Adakah reaksi asli satu rangka kerja?
Ya.
React Native (RN) ialah rangka kerja pembangunan aplikasi mudah alih merentas platform sumber terbuka oleh Facebook pada April 2015. Ia merupakan terbitan daripada rangka kerja JS sumber terbuka Facebook yang lebih awal, React pada platform aplikasi mudah alih asli dan menyokong platform iOS dan Android.
RN menggunakan bahasa Javascript, JSX serupa dengan HTML dan CSS untuk membangunkan aplikasi mudah alih, jadi juruteknik yang biasa dengan pembangunan bahagian hadapan Web boleh memasuki bidang pembangunan aplikasi mudah alih dengan pembelajaran yang sangat sedikit.
Fungsi utama
Ciri utama React Native adalah seperti berikut:
Komponen iOS asli
React Penyokong Asli "Belajar sekali, tulis di mana-mana" dan bukannya "Tulis sekali, jalankan di mana-mana" yang alat merentas platform lain telah mempromosikan. Melalui React Native, pembangun boleh menggunakan komponen platform iOS standard seperti UITabBar dan UINavigationController, supaya antara muka aplikasi dapat mengekalkan penampilan dan gaya yang konsisten pada platform lain.
Pelaksanaan tak segerak
Semua operasi antara kod aplikasi JavaScript dan platform asli menggunakan mod pelaksanaan tak segerak dan modul asli menggunakan urutan tambahan untuk membangunkan Pembaca boleh menyahkod imej utas utama, menyimpan ke cakera di latar belakang, dan terus mengukur reka letak reka bentuk teks tanpa perlu risau tentang UI dan banyak faktor lain.
Pemprosesan sentuh
React Native memperkenalkan sistem tindak balas yang serupa dengan mekanisme pemprosesan acara rantaian tindak balas Rantaian Responder pada iOS dan berdasarkan Pembangun ini menyediakan komponen yang lebih maju seperti TouchableHighlight.
Pembelajaran yang disyorkan: "tutorial video bertindak balas"
Atas ialah kandungan terperinci Adakah react native satu rangka kerja?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!