Cra*_*ker 13 ajax web-applications http
我喜欢这样,现在,我们可以选择如何从服务器获取Web内容:我们可以制作旧式HTTP请求(在浏览器中有自己的URL),或者我们可以进行AJAX调用并替换部件在飞行中的DOM.
我的问题是:如果有可以使用的选项,你如何决定使用哪种方法?
在"过去的日子"中,如果我们想要显示更新的内容,我们必须重新绘制整个页面(包括未更改的部分).现在AJAX已经成熟,我们不再需要这样做了; 可以想象,我们可以渲染一次"页面",只需根据需要更新变化的部分.但这样做会带来什么后果呢?通过AJAX进行整页重新加载与部分页面重新加载有一个很好的经验法则吗?
Mik*_*eEL 15
如果您希望人们能够为单个页面添加书签,请使用HTTP请求.
如果要更改上下文,请使用HTTP请求.
如果要在不同页面之间划分功能以提高可维护性,请使用HTTP请求.
如果要最大化页面视图,请使用HTTP请求.
仍然使用HTTP请求的很多理由 - 堆栈溢出是AJAX和HTTP请求之间划分的一个很好的例子.弄清楚为什么每个函数都是HTTP或AJAX,我相信你会在使用每个函数时获得更多的理由.
| 归档时间: |
|
| 查看次数: |
9734 次 |
| 最近记录: |