Hai Plimber !!, ada kabar baru nih untuk para web developer yang masih awam, yang mungkin masih belajar tentang HTML – PHP. Sudahkah kalian mengenal tentang AJAX?. Yapp AJAX atau kepanjangannya dari Asynchronous JavaScript And XML. Yang dimana AJAX ini berhubungan dekat dengan Javascript.
           Tahukah kalian? Ketika kita membuat website yang tidak menggunakan AJAX akan sangat terlihat perbedaannya. Yap, perbedaannya dapat terlihat ketika kita memakai sebuah website dan didalamnya ada yang berhubungan antara client dan server. Ya, maksudnya ketika kita mengirim data dalam sebuah form lalu kita submit. Otomatis website yang kita pakai akan melakukan loading dan semua page atau halaman akan melakukan refresh (atau saya sebut sih, blank sekejap).
Karena pada saat itu data yang kita submit tadi akan dikirim ke server nya dan si page nya akan otomatis me –refresh. Nahh, menurut saya hal tersebut kurang interaktif dan mungkin kurang responsive. Karena mungkin akan menunggu lama ketika koneksi internet yang kita pakai kurang stabil.
Lalu, apakah AJAX mampu memecahkan masalah tersebut? Yap, AJAX memang berfungsi untuk memecahkan masalah ketika sebuah web mengirimkan data melalui server maka AJAX akan bekerja secara Asynchronous atau berinteraksi dalam latar belakang halaman web. Maka, secara otomatis web browser tidak akan melakukan re-loading page kembali. Namun datanya akan tetap terkirim melalui server. Hal tersebut sangat membantu bagi para client sehingga website yang kita buat akan lebih interaktif dan sangat responsive.
           Untuk mempelajari AJAX ini cukup sulit. Karena AJAX ini menggabungkan beberapa hal, yang dimana didalamnya terdapat  Javascript (sebagai bahan atau lapisan dari AJAX tersebut), HTML (Page dari website), XMLdan DOM (Document Object Model). Jadi sebelum mempelajari AJAX ini kita harus mengenal beberapa hal yang sudah disebutkan dan coba untuk memahami lalu mengimplementasikannya.
           Akan sangat mudah dipelajari ketika kita sudah memahami javascript dan Library Jquery dengan ditambahkannya PHP untuk interaksi dengan servernya.
           Jadii, untuk para web developer yang masih awam, segeralah untuk mempelajari AJAX ini, karena sangat membantu kita dalam hal developer dan website kita pun akan semakin interaktif dan lebih responsive. Tapi sebelumnya pelajari terlebih dahulu bahan-bahan dasar dari AJAX itu sendiri. Yaa maksud dari bahan dasar,, kita harus mengerti Javascript dulu, HTML dulu atau yang lainnya. Sebab AJAX ini berfungsi sangat baik ketika website yang kita buat berinteraksi dengan servernya atau yang sudah disebutkan tadi, AJAX ini akan melakukan transfer data dalam latar belakang website dan nantinya website pun tidak akan melakukan loading page.
           Sooo, cara ini pun mirip-mirip dengan aplikasi berbasis web yang sering kita pakai. Seperti melakukan posting di Facebook atau mengomentari. Iyakan? Tidak melakukan loading page? Coba saja.. Maka dari itu jangan sampai kita tidak mempelajari AJAX yaa, hal tersebut sangat penting dalam dunia modern ini. Akan menjadi hal yang lebih dalam website kita, seiring dengan perkembangan zamannya .
Â
Terimakasihh !! Semoga membantu dan bermanfaat untuk kalian !!