AJAX - Problemas Atuais

O AJAX está crescendo muito rápido e é por isso que contém muitos problemas. Esperamos que com o passar do tempo, eles sejam resolvidos e o AJAX se torne ideal para aplicações web. Estamos listando alguns problemas que AJAX sofre atualmente.

Complexity is increased

  • Os desenvolvedores do lado do servidor precisam entender que a lógica de apresentação será necessária nas páginas do cliente HTML, bem como na lógica do lado do servidor.

  • Os desenvolvedores de páginas devem ter habilidades com a tecnologia JavaScript.

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

  • JavaScript é difícil de testar - o teste automático é difícil.
  • Modularidade fraca em JavaScript.
  • Falta de padrões de design ou diretrizes de melhores práticas ainda.

Toolkits/Frameworks are not mature yet

  • A maioria deles está em fase beta.

No standardization of the XMLHttpRequest yet

  • A versão futura do IE resolverá isso.

No support of XMLHttpRequest in old browsers

  • Iframe vai ajudar.

JavaScript technology dependency and incompatibility

  • Deve ser habilitado para que os aplicativos funcionem.
  • Ainda existem algumas incompatibilidades de navegador.

JavaScript code is visible to a hacker

  • Um código JavaScript mal projetado pode gerar problemas de segurança.