Memulai dengan React.js
React.js adalah fleksibel dan berbasis komponen Perpustakaan JavaScript untuk membangun antarmuka pengguna interaktif. Dulu dibuat dan bersumber terbuka oleh Facebook dan digunakan oleh banyak perusahaan teknologi terkemuka seperti Dropbox, AirBnB, PayPal, dan Netflix. Bereaksi memungkinkan pengembang untuk membuat aplikasi data-berat yang dapat diperbarui tanpa rasa sakit oleh rendering ulang hanya komponen yang diperlukan.
Bereaksi adalah Lihat lapisan dari MVC pola desain perangkat lunak, dan itu terutama berfokus pada manipulasi DOM. Karena hari ini semua orang berbicara tentang Bereaksi, dalam posting ini kami melihat bagaimana Anda bisa mulai dengan itu.

Instal Bereaksi
Anda dapat menginstal Bereaksi baik dengan manajer paket npm atau oleh menambahkan perpustakaan yang diperlukan secara manual ke halaman HTML Anda. Dianjurkan menggunakan Bereaksi dengan Babel yang memungkinkan Anda untuk gunakan sintaks ECMAScript6 dan JSX dalam kode Bereaksi Anda.
Jika Anda menghendaki instal Bereaksi secara manual, rekomendasi dokumen resmi untuk gunakan file HTML ini. Anda dapat mengunduh halaman dengan mengklik File> Simpan Halaman Sebagai ...
menu di browser Anda. Skrip yang Anda perlukan (Bereaksi, Bereaksi DOM, Babel) juga akan diunduh ke dalam reaksi-example_files /
map. Kemudian, tambahkan tag skrip berikut ke bagian dari dokumen HTML Anda:
Alih-alih mengunduhnya, Anda dapat menambahkan skrip Bereaksi dari CDN demikian juga.
Anda juga dapat menggunakan versi yang diperkecil dari file JavaScript di atas:
Jika Anda lebih suka instal Bereaksi dengan npm, cara terbaik adalah menggunakan Buat Aplikasi Bereaksi Repo Github dibuat oleh Facebook Incubator - ini juga solusi yang direkomendasikan Bereaksi dokumen. Selain Bereaksi, itu juga berisi Webpack, Babel, Autoprefixer, ESLint, dan alat pengembang lainnya. Untuk memulai, gunakan perintah CLI berikut:
npm instal -g buat-reaksi-aplikasi buat-reaksi-aplikasi saya-cd aplikasi-saya mulai npm
Ketika Anda siap, Anda bisa akses aplikasi Bereaksi baru Anda di localhost: 3000
URL:

Jika Anda ingin membaca lebih lanjut cara menginstal Bereaksi, lihat pedoman instalasi dari dokumen.
Bereaksi dan BEJ
Meskipun tidak wajib, Anda bisa gunakan sintaks JSX di aplikasi Bereaksi Anda. JSX adalah singkatan dari XML JavaScript, dan itu transpiles menjadi JavaScript biasa. Keuntungan besar dari JSX adalah itu memungkinkan Anda memasukkan HTML dalam file JavaScript Anda, karena itu membuat mendefinisikan elemen Bereaksi lebih mudah.
Berikut adalah hal-hal paling penting untuk diketahui tentang BEJ:
- Tag itu mulai dengan huruf kecil (case unta bawah) diberikan sebagai elemen HTML biasa.
- Tag itu mulai dengan huruf besar (case unta atas) ditampilkan sebagai komponen Bereaksi.
- Kode apa saja ditulis dalam kurung kurawal ... ditafsirkan sebagai JavaScript literal.
Jika Anda ingin tahu lebih banyak tentang cara menggunakan JSX dengan Bereaksi lihat halaman ini dari dokumen, dan untuk dokumentasi JSX standar Anda dapat melihat wiki JSX.
Buat elemen Bereaksi
Bereaksi memiliki arsitektur berbasis komponen di mana pengembang membuat komponen yang dapat digunakan kembali untuk menyelesaikan masalah yang berbeda. Komponen Bereaksi dibangun dari beberapa atau banyak Bereaksi elemen itu adalah unit terkecil dari aplikasi Bereaksi.
Di bawah, Anda bisa lihat contoh sederhana dari elemen Bereaksi yang menambahkan tombol Klik saya ke halaman HTML. Dalam HTML, kami menambahkan a
"myDiv"
ID itu akan menjadi diisi dengan elemen Bereaksi. Kami membuat elemen Bereaksi kami dalam a
tag, right before the ending