📜  AJAX-当前问题

📅  最后修改于: 2020-10-28 04:36:52             🧑  作者: Mango


AJAX增长非常快,这就是它包含很多问题的原因。我们希望随着时间的流逝,它们将得到解决,并且AJAX将成为Web应用程序的理想选择。我们列出了AJAX当前遭受的一些问题。

复杂度增加

  • 服务器端开发人员将需要理解,HTML客户端页面以及服务器端逻辑都将需要呈现逻辑。

  • 页面开发人员必须具有JavaScript技术技能。

基于AJAX的应用程序可能难以调试,测试和维护

  • JavaScript很难测试-自动测试很难。
  • JavaScript中的模块性弱。
  • 尚缺乏设计模式或最佳实践准则。

工具包/框架尚未成熟

  • 他们大多数处于beta阶段。

尚未对XMLHttpRequest进行标准化

  • IE的未来版本将解决此问题。

旧版浏览器不支持XMLHttpRequest

  • iframe将有所帮助。

JavaScript技术依赖性和不兼容性

  • 必须启用应用程序才能函数。
  • 仍然存在一些浏览器不兼容性。

JavaScript代码对黑客可见

  • 设计不当的JavaScript代码可能会引发安全问题。