Assalamualaikum wr wb. Halo guys kembali lagi dengan saya Haikal. Kali ini saya akan sharing materi tenetang JSX. Apa sih itu JSX dan lain-lain. Check it out.
JSX
Javascript XML atau disingkat JSX merupakan salah satu fitur react yang memungkinkan kita menuliskan HTML didalam javascript (wow). Dengan begitu, ini memudahkan kita untuk menulis dan menambahkan elemen HTML di react.
Dengan JSX kita dapat mudah membuat elemen HTML tanpat createElement() dan appendChild().
JSX mengkonversikan HTML Tags ke react element.
Berikut kode dengan JSX:
Tanpa JSX:
Bisa kalian lihat, kode yang menggunakan JSX lebih simpel dan rapi.
Expression di JSX
Kalian juga dapat menggunakan experssion didalam JSX dengan menggunakan curly brackets {}. Misal kita ingin menambahkan hasil 5 + 5 didalam {}.
Ia akan dirender dan dikompilasi oleh runtime javascript dan hasilnya ditampilkan dalam webpage.
Kita juga dapat memasukkan tidak hanya satu tag HTML tapi banyak tag HTML yang dibungkus dalam <div> tag.
seperti ini:
Jangan lupa gunakan parenthesses () jika kode tersebut multiline.
Gimana? mudah sekali kan menggunakan JSX? JSX sangat berguna dan digunakan dalam aplikasi react ini. Jadi pastikan kalian menguasainya...
Mungkin sekian saja untuk kali ini. Mohon maaf bila ada kesalahan. Wassalamualaikum wr wb.
Komentar
Posting Komentar