-3

现在我们在我们的项目中使用 jQuery。现在我想将一些代码从 jQuery 更改为Backbone。但是当我在谷歌上搜索时,我发现了一些教程。据我了解,我们不能单独使用 Backbone。我们需要将其与jQueryor一起使用MoolTools

我是否正确?我真的对此感到困惑。实际上我认为我可以使用 Backbone.js 作为 jQuery 的替代品。

请帮我提供一些相关信息。什么时候去Backbone?提前谢谢....

4

2 回答 2

2

Backbone 通常用于单页应用程序。因此,虽然 jQuery 是一个可以与任何网页一起使用的工具箱,但 Backbone 是针对特定类型的应用程序并帮助您组织代码的。至少根据我的经验,构建单页应用程序的最大挑战之一是保持代码的干净和模块化,而主干在这方面有很大帮助。

你可以在这里阅读更多

于 2013-06-18T05:04:23.853 回答
1

您将 jQuery(或 Zepto 等)与 Backbone 结合使用。Backbone 用于为您的 javascript 应用程序带来结构。当与 Require.js 之类的模块化库一起使用时,它会迫使您轻松编写可扩展和可测试的应用程序。我不确定你是否写过一个 javascript-heavy 应用程序或网站,但如果你写过,你就会明白其中固有的困难。

老实说,我发现 Backbone 让我成为了一个更好的 JavaScript 程序员。我可以编写更容易测试和扩展的小型模块化函数。我可以自信地说,我会将它用于任何 javascript 繁重的应用程序或网站,只是因为它具有无主见的性质。我喜欢将其描述为最佳实践库。

于 2013-06-18T09:59:33.490 回答