JOURNEY react.js
JOURNEY react.js
js
- Buka git-bash
- Tulis npx create-react-app .
- Tunggu lalu lihat folder yang kamu buka,akan ada module module dari react.js
( npm: Untuk menyimpan dan mengatur semua mainanmu dalam jangka waktu lama.
npx: Untuk meminjam mainan teman sebentar saja tanpa harus menyimpannya.
npm run dev adalah perintah di teriminal untuk menjalankan server next.js
Hal kedua yang harus diperhatikan adalah file index.html di /public, ini adalah “root” dari
tampiln UI react, jadi file index.js memanggil file index.html untuk dijadikan “root” tampilan.
Hal ketiga yang harus kita perhatikan adalah di react js kita membuat tampilan UI berdasarkan
komponen,apa itu komponen? Baca dokumentasi react js.
onClick: Ditempatkan pada elemen dan dipicu ketika elemen tersebut diklik.
onDoubleClick: Dipicu ketika elemen diklik dua kali.
onMouseEnter: Dipicu ketika kursor mouse memasuki area elemen.
onMouseLeave: Dipicu ketika kursor mouse meninggalkan area elemen.
onMouseMove: Dipicu setiap kali mouse bergerak di dalam area elemen.
onMouseDown: Dipicu saat tombol mouse ditekan.
onMouseUp: Dipicu saat tombol mouse dilepaskan.
2. Event Keyboard
3. Event Form
onChange: Dipicu saat nilai input berubah, umumnya digunakan untuk elemen form
seperti <input>, <select>, dan <textarea>.
onInput: Dipicu saat pengguna memasukkan data ke dalam input.
onFocus: Dipicu saat elemen mendapatkan fokus.
onBlur: Dipicu saat elemen kehilangan fokus.
onSubmit: Dipicu saat form disubmit.
4. Event Touch
5. Event Clipboard
6. Event Drag-and-Drop
7. Event Wheel
onWheel: Dipicu saat pengguna menggulir menggunakan mouse wheel atau touchpad.
8. Event Media
9. Event Animation
onAnimationStart: Dipicu saat animasi dimulai.
onAnimationEnd: Dipicu saat animasi selesai.
onAnimationIteration: Dipicu setiap kali animasi diulang.
onError: Dipicu saat terjadi kesalahan saat memuat elemen (misalnya, gambar).
onLoad: Dipicu saat elemen selesai dimuat.
onLoadStart: Dipicu saat memuat dimulai.
onLoadEnd: Dipicu saat memuat selesai.
onAbort: Dipicu saat pemuatan dibatalkan.
useState
Untuk mengganti sebuah tampilan setelah kita menambahkan event,maka harus menggunakan
useState