Javascript backbone.js是与jQuery打交道的替代方案吗?
除了像backbone.js这样为前端javascript提供一些框架/结构的东西之外,还有其他选择吗?但是没有任何不必要的依赖项,并且与jQuery更紧密地结合在一起?您检查过了吗Javascript backbone.js是与jQuery打交道的替代方案吗?,javascript,jquery,backbone.js,Javascript,Jquery,Backbone.js,除了像backbone.js这样为前端javascript提供一些框架/结构的东西之外,还有其他选择吗?但是没有任何不必要的依赖项,并且与jQuery更紧密地结合在一起?您检查过了吗 另外您是否要求一个易于使用的MVC框架? 因为它似乎是迄今为止最简单的RESTful框架,具有路由、管理哈希更改和模板化插件。我知道这已经有几天了,而且是一个无耻的插件——但我是的作者,它与jQuery配合得很好。那里有很多文档,也有一些在网上。消息来源已打开。伊万诺夫已经提到了,还有,是一个将取代jQuery的库
另外您是否要求一个易于使用的MVC框架?
因为它似乎是迄今为止最简单的RESTful框架,具有路由、管理哈希更改和模板化插件。我知道这已经有几天了,而且是一个无耻的插件——但我是的作者,它与jQuery配合得很好。那里有很多文档,也有一些在网上。消息来源已打开。伊万诺夫已经提到了,还有,是一个将取代jQuery的库,但也是一个包含大量预构建小部件的MVC库。有很多选择,这是一件非常好的事情。 我认为只有一个MVC框架功能齐全,而且更纯粹,那就是Spine。但它与jQuery的结合并不紧密,因为它实际上并不依赖于任何其他库 脊柱与脊柱
主干网之间的根本区别在于,Spine希望将服务器完全抽象出来,这样就不会等待任何异步调用,而应用程序只是在后台完成调用时继续工作。()我建议大家看看 Ember更像是一个高级框架,具有许多现成的有用特性。例如:
- 双向数据绑定
- 计算属性
- 自动更新模板
对于感兴趣的人,您可以在以下位置找到这两个版本之间的一个很好的比较:当前版本的backbone.js似乎可以与库一起使用
它是jquery的一个轻量级替代品(比jquery小四分之一)谢谢,但问题是sproutCore不仅仅是一个javascript框架/MVC。这对我的口味来说太重要了消极的必要吗?无论如何,我补充了另一个建议:我是JavaScriptMVC的忠实粉丝。不是很轻,而是一个非常强大的if套件。特别适用于生产构建和自动化测试。在过去的几个月里,我一直在大量参与使用专门的KnockoutJS进行开发,该框架有很好的教程,而且它的采用速度正在加快,新版本1.3即将发布,我不知道你为什么会被否决,但是Sammy.js看起来非常棒,我以前从未听说过。我还留着胡子,所以看起来像天作之合。@arnorhs当然,我很高兴能帮上忙。:)我忘了击倒。对我来说,ext.js做得太多了。我看过AFrameJS(顺便说一句,可怕的名字:),但它看起来很有趣,因为它似乎并没有“太多”一个可怕的名字是的,但我喜欢它DBackbone有“不需要的依赖项”?你怎么能不想要下划线呢?这是有史以来最好的图书馆。另外,与jQuery的紧密耦合对我来说真的很痛苦。