ajax - 新大本营 : ajax or some super new technology?

标签 ajax performance basecamp

我们使用 Basecamp 进行项目管理,他们的新界面非常快。

这引起了我的兴趣:查看它的速度并根据一些界面线索我得出结论,它一定是基于 Ajax 的。然后我用 Chrome 检查了网站,我的怀疑得到了证实:确实网络 Pane 显示请求附加到页面请求,而不是像标准的页面到页面导航那样完全重置。

但是。

基于 Ajax 的站点最明显的暴露是因为它们具有时髦的 URL: http://www.example.com/#page1 http://www.example.com/#page2 等等

然而在 Basecamp 中,导航似乎是标准的。像这样: https://basecamp.com/accountid/project1 https://basecamp.com/accountid/project2

那是什么?新的 Basecamp 是基于 ajax 的还是一些我不知道的新混合体?这是网络服务器设置解决方案吗?这是编程语言(也许是 Ruby)的专长吗?

希望其他人和我一样对此感到兴奋 :) 谢谢。

最佳答案

37signals 最近发表的这两篇博文讨论了他们如何“快速”融入新的 Basecamp:

How Basecamp Next got to be so damn fast without using much client-side UI

How key-based cache expiration works

关于ajax - 新大本营 : ajax or some super new technology?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9625401/

相关文章:

c# - 有没有更快的方法来检查这是否是有效日期?

performance - Phalcon php vs node.js

github - 如何在 Github 上提交并在 Basecamp 上自动标记为完成?

jquery - AJAX Jquery MVC5 404错误

javascript - 您如何检测异步 couchdb 事件的完成?

javascript - 来自不同域的 Greasemonkey AJAX 请求?

java - 编译还是不编译模式?

jquery - 如何在调用 ajax 时隐藏页面并显示正在加载的 div

ruby-on-rails - 配置 ActiveResource 以支持 OAuth2