AJAX - Masalah Terkini
AJAX berkembang sangat cepat dan itulah alasannya mengandung banyak masalah dengannya. Kami berharap dengan berjalannya waktu, akan teratasi dan AJAX menjadi ideal untuk aplikasi web. Kami mencantumkan beberapa masalah yang saat ini dialami AJAX.
Complexity is increased
Pengembang sisi server perlu memahami bahwa logika presentasi akan diperlukan di halaman klien HTML serta logika sisi server.
Pengembang halaman harus memiliki keterampilan teknologi JavaScript.
AJAX-based applications can be difficult to debug, test, and maintain
- JavaScript sulit untuk diuji - pengujian otomatis itu sulit.
- Modularitas lemah di JavaScript.
- Kurangnya pola desain atau pedoman praktik terbaik.
Toolkits/Frameworks are not mature yet
- Sebagian besar berada dalam fase beta.
No standardization of the XMLHttpRequest yet
- Versi IE yang akan datang akan membahas hal ini.
No support of XMLHttpRequest in old browsers
- Iframe akan membantu.
JavaScript technology dependency and incompatibility
- Harus diaktifkan agar aplikasi berfungsi.
- Masih ada beberapa inkompatibilitas browser.
JavaScript code is visible to a hacker
- Kode JavaScript yang dirancang dengan buruk dapat mengundang masalah keamanan.