
Fungsi XMLHttpRequest() pada JavaScript: Mengenal Penggunaannya untuk Pengembangan Web
Sebelum ada fetch(), satu-satunya cara javascript ngobrol sama server tanpa reload halaman adalah lewat objek XMLHttpRequest() - sering disingkat XHR. Ini teknologi tua, muncul pertama kali di Internet Explorer jaman 1999-an sebagai komponen ActiveX, lalu akhirnya distandardisasi semua browser.
Saya sendiri dulu sempat bingung pas baru belajar: kok namanya XML terus isinya malah JSON? Jawabannya simpel, nama itu warisan jaman dulu saat format XML lagi nge-trend. Sekarang isi responsnya bisa apa saja - JSON, HTML, teks polos - dan justru JSON yang paling sering kepakai.


