JavaScript adalah salah satu bahasa yang paling sering digunakan dalam dunia frontend. Kalau HTML digunakan untuk membuat struktur dan CSS untuk mengatur tampilannya, JavaScript digunakan untuk membuat website menjadi lebih interaktif.
Apa yang Bisa Dilakukan dengan JavaScript?
Dengan JavaScript kita bisa melakukan banyak hal, mulai dari hal sederhana seperti membuka modal sampai mengambil data dari API.
Contoh sederhananya:
const button = document.querySelector("#button");
button.addEventListener("click", () => {
alert("Hello World!");
});Kode tersebut akan menjalankan fungsi ketika tombol diklik.
Tidak Harus Langsung Belajar Framework
Menurut saya, sebelum masuk ke React, Vue, atau framework lainnya, lebih baik memahami dasar JavaScript terlebih dahulu.
Beberapa hal yang penting dipahami:
* Variable dan data type
* Function
* Array dan Object
* DOM
* Event
* Async/Await
* Fetch API
Setelah dasar-dasarnya cukup kuat, belajar framework biasanya akan terasa jauh lebih mudah.