Apa Itu Ajax


Apa Itu Ajax

AJAX adalah istilah yang digunakan untuk menyebut suatu pendekatan dalam merancang dan mengimplementasikan aplikasi web.

AJAX merupakan singkatan dari Asynchronous JavaScript and XML. Istilah ini pertama kali diperkenalkan dalam sebuah artikel oleh Jesse James Garrett dari Adaptive Path, sebuah perusahaan web desain berbasis di San Francisco.
AJAX Digunakan digunakan untuk mengambil data dari server secara background,update tampilan web tanpa harus di reload browser,mengirim data ke server secara background.

Object Ajax :

var xhr = new XMLHttpRequest();


Cara Kerja Ajax


  1. Pada suatu browser ketika event terjadi, yaitu Membuat sebuah XMLHttpRequest objek dan selanjutnya akan mengirimkan HttpRequest ini dengan sebuah perantara suatu koneksi internet.
  2. Pada server maka akan terjadi proses HttpRequest dan membuat sebuah response dan mengirimkan kembali data ke browser dengan sebuah perantara suatu koneksi internet.
  3. Pada browser ini maka akan memproses kembali hasil balikan data menggunaka bahasa pemrograman Javascript dan mengupdate konten dari halaman tersebut.

AJAX didasarkan pada standar dari internet, dan menggunakan kombinasi dari beberapa program dibawah ini

  1. Objek XMLHttpRequest (untuk bertukar data secara asinkron dengan server)
  2. JavaScript / DOM (untuk menampilkan / berinteraksi dengan informasi)
  3. CSS (untuk mengatur style data)
  4. XML (sering digunakan sebagai format untuk mentransfer data)

Komentar