Mengapa kami menggunakan JSX dalam reaksi JS?
Mengapa kami menggunakan JSX dalam reaksi JS?

Video: Mengapa kami menggunakan JSX dalam reaksi JS?

Video: Mengapa kami menggunakan JSX dalam reaksi JS?
Video: apa itu JSX - Belajar JSX pada React Js Untuk Pemula || Study With Me Eps.3 2024, Desember
Anonim

BEJ adalah ekstensi sintaks untuk ReactJS yang menambahkan dukungan untuk menulis tag HTML dalam JavaScript. Diatas dari ReactJS , ini menciptakan cara yang sangat ampuh untuk mengekspresikan web aplikasi . Jika Anda akrab dengan ReactJS , Anda tahu bahwa ini adalah pustaka untuk mengimplementasikan aplikasi frontend berbasis komponen web.

Di sini, mengapa JSX digunakan dalam reaksi?

BEJ memungkinkan kita untuk menulis elemen HTML dalam JavaScript dan menempatkannya di DOM tanpa metode createElement() dan/atau appendChild() apa pun. BEJ mengubah tag HTML menjadi reaksi elemen. Anda tidak diharuskan untuk gunakan BEJ , tetapi BEJ memudahkan untuk menulis Reaksi aplikasi.

Kedua, haruskah file Bereaksi menjadi JS atau JSX? Jadi Anda terpaksa menggunakan file JS dari pada BEJ . Dan sejak reaksi hanyalah perpustakaan untuk javascript, tidak ada bedanya bagi Anda untuk memilih di antara BEJ atau JS . Mereka benar-benar dapat dipertukarkan! Oleh karena itu semua Bereaksi file yang mengandung mereka adalah BEJ dan tidak JS.

Selanjutnya, bagaimana reaksi BEJ?

BEJ adalah langkah praprosesor yang menambahkan sintaks XML ke JavaScript. Anda pasti bisa menggunakan Reaksi tanpa BEJ tetapi BEJ membuat Reaksi jauh lebih elegan. Sama seperti XML, BEJ tag memiliki nama tag, atribut, dan anak. Jika nilai atribut diapit tanda kutip, nilainya adalah string.

Bisakah Anda menggunakan JavaScript sebagai reaksi?

Reaksi hanya JavaScript , ada API yang sangat kecil untuk dipelajari, hanya beberapa fungsi dan cara menggunakan mereka. Setelah itu, Anda JavaScript keterampilan adalah apa yang membuat Anda lebih baik Reaksi pengembang. Tidak ada hambatan untuk masuk. A JavaScript pengembang bisa menjadi produktif Reaksi pengembang dalam beberapa jam.

Direkomendasikan: