javascript客户端路由/路径库

时间:2011-07-04 00:20:00

标签: javascript routing javascript-framework

我需要一个路由库来处理客户端js app的路径。

我目前正在使用backbone.js,虽然很棒,但还不够功能。

我正在寻找一个可以替换骨干的专用路径库(仅在路径方面,仍然希望将其用于MVC),具有很多功能。

由于

5 个答案:

答案 0 :(得分:4)

不确定您正在寻找什么样的功能,但我只是提出了一个非常轻量级的JS路由器,它提供了最低限度的功能。我遇到的很多路由器都提供了比我想要的功能更多的功能,所以我认为这可能有助于为寻找光线的人填补空白:

https://github.com/bpeacock/lennonjs

答案 1 :(得分:3)

http://www.microjs.com/#spa

有许多有趣的路由库

Backbone和Crossroads(及其附带的库,Hasher)都列在那里,但你也应该看看Director(Flatiron框架的独立模块)和LeviRoutes - 没有使用过,但它们看起来非常有前景。

答案 2 :(得分:2)

同样Finch.js似乎很好

答案 3 :(得分:2)

您可能还想尝试Sammy.js

答案 4 :(得分:1)

作为作者我有点偏见,但你可以尝试http://davisjs.com它是一个基于pushState的路由库,虽然你可以使用基于散列的路由,或者通过扩展使用其他任何东西。

我不确定你想要的功能是什么,但戴维斯是功能齐全的,并且可以让你进入内部,这样你就可以随心所欲地修改它的行为。