2

我的这个问题是关于不学习或询问所有这些的基本结构和变化,它只是关于拥有所有假装另一个框架到一个框架的 GURU 中最强大的标准。

我知道以前很多人都问过这个问题,但这一次,我想从不同的角度出发。似乎,我对谷歌进行了一些研究,以了解所有人在比较中所做的事情。最后我得到了,

骨干

  • 框架重量最轻,低至 5.5KB。
  • 缺少基于此链接的文档
  • 遵循严格的 MVC 规则。
  • 要使其模块化,您需要使用 AMD 进行配置
  • 聚焦 _underscore(框架库)来启动

JavaScript MVC

  • 丰富的 UI 组件

  • 沉重的框架。

  • 低挫败感。

  • 普通文档。

  • 提供用于测试的核心实体

  • 由 Steal 提供支持,供命令行使用

  • 当然MVC

  • 只需在 DOM 中加载 2 个文件

  • 拥有 4 个不同的模板引擎。

EmberJS

  • 比 BackBoneJs 更多。只是为了填补 Backbone 留下的所有空白
  • 43K 大小。为所有内容提供帮助程序库,从而减少代码
  • 可与 AMD 一起使用,使其模块化。
  • 没有更多的文档足够受欢迎。
  • 使用把手模板。

这些是一些要点,每个框架都有自己的特点。现在,重点来了,如果我们要将它们用于混合移动应用程序,哪一个好?

想一想,我正在使用 PhoneGap 和 jQuery Mobile,现在让我的代码以后可扩展并为应用程序提供完美的层次结构,哪个是最适合移动应用程序开发的框架?

它会根据速度、层次结构、可靠性、加载时间、Ajax 调用(Helper 的东西)和相关的。

谢谢

4

1 回答 1

0

也看看knockoutjs

Knockout.js 与 Backbone.js(与?)

我个人的看法是用映射插件淘汰。

就我而言,这种观点的最佳论据是 a) Knockout 不需要将它们的类用作模型的超类,并且 b) 带有 Knockout 的代码更简洁。

但是 BackBone 也很好。

于 2012-06-25T14:43:17.060 回答