Kamis, 19 Mei 2011

Apa itu AJAX?

Posted by Web Kuliah on 09.52

AJAX (Asynchronous JavaScript and XML)


Ajax singkatan dari Asynchronous JavaScript and XML adalah merupakan jenis teknik pemrograman untuk mengembangkan aplikasi web yang lebih interaktif, cepat dan responsif.

Ajax merupakan kombinasi dari berbagai teknologi web, antara lain :
1. HTML (HyperText Markup Language)
2. JavaScript

3.XML (eXtensible Markup language)
4. DHTML (Dynamic HTML)
5. DOM (Document Object Model)
Jadi transfer data antara browser dan web server (HTTP request) terjadi secara asynchronous, dan hal inilah yang memungkinkan halaman web untuk me-request sejumlah kecil data dari server tanpa harus me-reload keseluruhan halaman web.


Dalam mengembangkan aplikasi, ada dua aplikasi yang kita ketahui, yaitu :

  • a. Aplikasi desktop (aplikasi yang biasa kita install di komputer desktop, misal; Ms.Office, Corel  Draw,    Photoshop).
  • b. Aplikasi Web (Web application).

Aplikasi desktop pada umumnya proses eksekusinya sangat cepat karena berjalan pada komputer lokal, sebaliknya, aplikasi web lebih lambat karena harus meloading dari server.

Nah, dengan teknik AJAX inilah kita bisa mengembangkan aplikasi web yang cepat dan responsif seperti halnya aplikasi desktop. Aplikasi web yang memiliki karakteristik seperti aplikasi desktop ini sering disebut dengan istilah Rich Internet Application (RIA).

Berikut ini contoh aplikasi web yang dikembangkan dengan teknik AJAX, yaitu:

1. Google Map
2. Google Suggest
3. GMail
4. Orkut
5. Flickr


Semoga bermanfaat................

0 komentar:

Posting Komentar

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin

Search Site

 
  • Blogroll

  • Consectetuer

  • Popular

  • Comments