Decouple backbone.js and jquery

Decouple backbone.js and jquery

本文关键字:jquery and js backbone Decouple      更新时间:2023-09-26

我正在评估是否应该使用BackBone.js

我只对BackBone的良好结构感兴趣。但犹豫使用jQuery作为后端(因为我有其他JS库使用)。

是真的,使用骨干我们"必须"包括jQuery作为依赖…?

这是我问自己很多次的好问题。基本上排除jQuery或Zepto不是问题,但只有当你不需要sync或任何Backbone.View时。

Backbone使用jQuery.ajax进行同步,这很难手动创建(如果您想要跨浏览器支持),还有DOM事件,这在任何Backbone.View中都是高度集成的。还有一些与Backbone.History相关的jQuery。

这个问题在你需要这些Backbone特性的任何地方都存在,这几乎是基本的Backbone功能。

no backbone不依赖于jquery来使用。它是一个独立的图书馆

Backbone唯一的硬依赖是Underscore.js(>= 1.4.3)。对于RESTful持久性,通过Backbone提供历史支持。用主干操作路由器和DOM。视图,包括json2.js和jQuery(>= 1.7.0)或Zepto。

在场