AJAX: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan |
Tidak ada ringkasan suntingan |
||
(44 revisi perantara oleh 29 pengguna tidak ditampilkan) | |||
Baris 1:
'''A'''synchronous '''J'''avaScript '''a'''nd '''X'''MLHTTP, atau disingkat '''AJaX''', adalah suatu teknik pemrograman berbasis [[World Wide Web|web]] untuk menciptakan [[aplikasi web]] interaktif. Tujuannya adalah untuk memindahkan sebagian besar interaksi pada komputer ''web surfer'', melakukan pertukaran data dengan server di belakang layar, sehingga halaman web tidak harus dibaca ulang secara keseluruhan setiap kali seorang pengguna melakukan perubahan. Hal ini akan meningkatkan interaktivitas, kecepatan, dan
* [[Document Object Model|DOM]] yang diakses dengan ''client side scripting language'', seperti [[VBScript]] dan implementasi [[ECMAScript]] seperti [[JavaScript]] dan [[JScript]], untuk menampilkan secara dinamis dan berinteraksi dengan informasi yang ditampilkan
* Objek [[
* [[XML]] umumnya digunakan sebagai dokumen ''transfer'', walaupun format lain juga memungkinkan, seperti HTML, ''plain text''. [[XML]] dianjurkan dalam pemakaian teknik AJaX karena kemudahan akses penanganannya dengan memakai [[DOM]]
* [[JSON]] dapat menjadi pilihan alternatif sebagai dokumen ''transfer'', mengingat JSON adalah JavaScript itu sendiri sehingga penanganannya lebih mudah
Baris 7:
Seperti halnya [[DHTML]], [[LAMP (software bundle)|LAMP]], atau [[Single Page Application|SPA]], Ajax bukanlah teknologi spesifik, melainkan merupakan gabungan dari teknologi yang dipakai bersamaan. Bahkan, teknologi turunan/komposit yang berdasarkan Ajax, seperti [[AFLAX]] sudah mulai bermunculan.
== Pranala luar ==
* {{en}} [http://www.adaptivepath.com/publications/essays/archives/000385.php Ajax: A New Approach to Web Applications] {{Webarchive|url=https://web.archive.org/web/20061107032631/http://www.adaptivepath.com/publications/essays/archives/000385.php |date=2006-11-07 }}▼
* {{en}} [http://developer.mozilla.org/en/docs/AJAX:Getting_Started AJAX:Getting Started] {{Webarchive|url=https://web.archive.org/web/20060224010740/http://developer.mozilla.org/en/docs/AJAX:Getting_Started |date=2006-02-24 }}
▲*{{en}} [http://www.adaptivepath.com/publications/essays/archives/000385.php Ajax: A New Approach to Web Applications]
* {{en}} [http://www.maxkiesler.com/index.php/weblog/comments/60_more_helpful_ajax_tutorials Daftar 60 tutorial Ajax]▼
{{Commonscat|AJAX (programming)|{{PAGENAME}}}}
▲*{{en}} [http://www.maxkiesler.com/index.php/weblog/comments/60_more_helpful_ajax_tutorials Daftar 60 tutorial Ajax]
{{Authority control}}
[[Kategori:Topik bahasa pemrograman]]
[[Kategori:Arsitektur komputer]]
Baris 18 ⟶ 22:
[[Kategori:JavaScript]]
[[Kategori:Aplikasi Web]]
▲[[bg:AJAX]]
▲[[en:Ajax (programming)]]
|