EmbjerJS vs BackboneJS vs JavascriptMVC

EmbjerJS vs BackboneJS vs JavascriptMVC

本文关键字:vs JavascriptMVC BackboneJS EmbjerJS      更新时间:2023-09-26

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

我知道这个问题以前很多人问过,但这一次,我想换个角度。似乎,我对谷歌进行了一些研究,以了解所有人在比较中的表现。最后我得到了,

骨干

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

JavaScript MVC

  • 丰富的用户界面组件

  • 沉重的框架。

  • 挫败感低。

  • 普通文档。

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

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

  • 当然是MVC

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

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

EmberJS

  • 更多然后是BackBoneJs。只是为了填补骨干留下的所有空白
  • 大小为 43K。为所有内容提供辅助库,从而减少代码
  • 可与 AMD 配合使用,使其模块化。
  • 在更多文档中不够受欢迎。
  • 使用车把模板。

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

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

它将通过速度,层次结构,可靠性,加载时间,Ajax调用(助手的东西)和相关

谢谢

看看 knockoutjs

淘汰赛.js vs 骨干.js(vs ?

我个人的观点是使用映射插件进行淘汰。

在我的案例中,这种观点的最佳论据是 a) Knockout 不需要使用它们的类作为模型的超类,b) 带有 Knockout 的代码更加简洁。

但BackBone也很好。