Mengapa kami menggunakan JSX dalam JS bertindak balas?
Mengapa kami menggunakan JSX dalam JS bertindak balas?

Video: Mengapa kami menggunakan JSX dalam JS bertindak balas?

Video: Mengapa kami menggunakan JSX dalam JS bertindak balas?
Video: Tutorial CRUD + Image dengan Node JS, Express, React JS, dan MYSQL (MERN STACK) 2024, November
Anonim

JSX ialah sambungan sintaks untuk ReactJS yang menambah sokongan untuk menulis teg HTML dalam JavaScript. Di atas ReactJS , ia mencipta cara yang sangat berkuasa untuk menyatakan web permohonan . Jika anda biasa dengan ReactJS , anda tahu bahawa ia adalah perpustakaan untuk melaksanakan aplikasi bahagian hadapan berasaskan komponen web.

Di sini, mengapa JSX digunakan dalam tindak balas?

JSX membolehkan kami menulis elemen HTML dalam JavaScript dan meletakkannya dalam DOM tanpa sebarang kaedah createElement() dan/atau appendChild(). JSX menukar tag HTML menjadi bertindak elemen. Anda tidak perlu gunakan JSX , tetapi JSX memudahkan untuk menulis Bertindak aplikasi.

Kedua, adakah fail React harus JS atau JSX? Jadi anda terpaksa menggunakan fail JS bukannya JSX . Dan sejak bertindak hanyalah perpustakaan untuk javascript, tiada bezanya untuk anda memilih antara JSX atau JS . Mereka boleh ditukar ganti sepenuhnya! Oleh itu semua Fail bertindak balas yang mengandungi mereka adalah JSX dan tidak JS.

Tambahan pula, apakah tindak balas JSX?

JSX ialah langkah prapemproses yang menambahkan sintaks XML pada JavaScript. Anda pasti boleh menggunakan Bertindak tanpa JSX tetapi JSX membuat Bertindak jauh lebih elegan. Sama seperti XML, JSX tag mempunyai nama tag, atribut dan kanak-kanak. Jika nilai atribut disertakan dalam petikan, nilainya ialah rentetan.

Bolehkah anda menggunakan JavaScript sebagai tindak balas?

Bertindak adalah adil JavaScript , terdapat API yang sangat kecil untuk dipelajari, hanya beberapa fungsi dan bagaimana untuk guna mereka. Selepas itu, anda JavaScript kemahiran adalah apa yang membuat awak lebih baik Bertindak pemaju. Tiada halangan untuk masuk. A JavaScript pemaju boleh menjadi produktif Bertindak pemaju dalam beberapa jam.

Disyorkan: