传统模式和ajax开发模式的区别
2020-01-19
传统的开发模式
传统Web应用模式中,页面中用户的每一次操作都将触发一次返回Web服务器的HTTP请求
,服务器进行相应的处理后,返回一个HTML
页面给客户端,如下图所示:
Ajax开发模式
页面中用户的操作将通过Ajax引擎与服务器进行通信,然后将返回结果提交给客户端页面的Ajax引擎,再由Ajax引擎来决定将这些数据插入到页面的指定位置。
也就是说,在Ajax开发模式中,将变成对Ajax引擎的一次JavaScript调用,通过JS实现在不刷新整个页面的情况下,对部分数据进行更新,从而降低网络流量,给用户带来更好的体验。