有没有其他替代backbone.js的前端javascript框架或结构,它们不需要任何不必要的依赖,并且更加紧密地与jQuery结合?
有没有其他替代backbone.js的前端javascript框架或结构,它们不需要任何不必要的依赖,并且更加紧密地与jQuery结合?
你是否正在寻找一个易于使用的MVC框架? 因为Sammy.js似乎是迄今为止最容易使用的RESTful框架,具备路由、管理哈希变化和模板插件功能。
你有没有看过SproutCore?
我认为只有一个 MVC 框架是如此全面和更加纯粹的,那就是 Spine http://spinejs.com/。它并不像 Backbone 那样紧密地依赖于 jQuery,因为实际上它并不依赖于任何其他库。
Backbone 和 Spine 的根本区别在于,Spine 希望完全抽象掉服务器,以便在后台完成所有异步调用而应用程序仍在继续工作。(http://spinejs.com/docs/introduction)
我知道这已经过去几天了,也很无耻地自荐一下 - 我是AFrameJS的作者,它与jQuery兼容良好。那里有很多文档,还有一些在shanetomlinson.com上。源代码在GitHub上。K Ivanov已经提到了JavascriptMVC,然后还有KnockoutJS。Ext是一个可以替换jQuery的库,但也是一个包含大量预构建小部件的MVC库。有很多可供选择的 - 这是一件非常好的事情。