AJAX - Problemas actuales

AJAX está creciendo muy rápido y esa es la razón por la que contiene muchos problemas. Esperamos que con el paso del tiempo se vayan resolviendo y AJAX se convierta en el ideal para aplicaciones web. Enumeramos algunos problemas que AJAX sufre actualmente.

Complexity is increased

  • Los desarrolladores del lado del servidor deberán comprender que la lógica de presentación será necesaria en las páginas del cliente HTML, así como en la lógica del lado del servidor.

  • Los desarrolladores de páginas deben tener conocimientos de tecnología JavaScript.

AJAX-based applications can be difficult to debug, test, and maintain

  • JavaScript es difícil de probar, las pruebas automáticas son difíciles.
  • Débil modularidad en JavaScript.
  • Falta de patrones de diseño o pautas de mejores prácticas todavía.

Toolkits/Frameworks are not mature yet

  • La mayoría de ellos se encuentran en fase beta.

No standardization of the XMLHttpRequest yet

  • La versión futura de IE abordará esto.

No support of XMLHttpRequest in old browsers

  • Iframe ayudará.

JavaScript technology dependency and incompatibility

  • Debe estar habilitado para que funcionen las aplicaciones.
  • Aún existen algunas incompatibilidades de navegador.

JavaScript code is visible to a hacker

  • El código JavaScript mal diseñado puede provocar problemas de seguridad.