Trello的网址结构

时间:2013-02-15 12:10:24

标签: single-page-application trello

trello中的网址是这样的: https://trello.com/board/board_name/501397ee70eb3347473f7452

由于trello是一个单页应用程序,如何才能拥有这样的url,即没有'#'。 这些URL中的每一个都应该生成对服务器的GET请求,因为它们是不同的,因此导致整页加载。有人有解释吗?

谢谢!

1 个答案:

答案 0 :(得分:4)

简短的回答是Trello使用HTML5 pushState和Backbone.js。

更多关于pushState的信息: https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history

更多关于Backbone.js的信息: http://backbonejs.org/