除了增强的用户体验外,Ajax调用还能提供任何显着的性能优势吗?
甚至在Ajax被创造之前,然后普及,程序员不遗余力地(使用javascript和内部框架的组合)使他们的web应用程序响应并提供增强的用户体验.
它还提供了显着的性能,而不是重新呈现页面,您的ajax Web应用程序仅与服务器通信以获取数据并相应地仅更新屏幕的某些部分.
AJAX中的第一个A(异步)也说明了这一点,只要您的Web应用程序促进异步操作(想想自动完成),您的Web应用程序在增强的用户体验和用户友好性方面已经遥遥领先.虽然并非所有程序员都使用第一个A(有些只是使事物同步以简化代码).
对于所有意图和目的,AJAX提供了出色的用户体验,Stack Overflow的提问是一个很好的例子,使用AJAX,它可以预先防止重复发布.