javascript - 为什么dojo 2不以已经创建的框架为基础?

标签 javascript dojo

为什么dojo2不以已经创建的框架为基础。例如,他们可以使用 angular2 作为基础,然后只创建小部件。

为什么他们想从头开始创造一切?这样做有什么好处吗?

最佳答案

Angular 和 Dojo 是两个不同的东西。

Dojo 是一个 JavaScript 工具包。提供构建 Web 应用程序所需的一切。从小部件、实用程序、发布/订阅、美国在线编程甚至构建工具等等。

AngularJS 是动态 Web 应用程序的专用结构框架。

dojo 的优势在于它涵盖了具有标准 API 的复杂 Web 应用程序所需的大部分方面。

如果您使用多个框架组合,将更难实现这种统一性。

有趣的是,Dojo2 现在使用名为 maquettejs 的虚拟 dom 外部库。对于它的小部件系统,但我相信这是一个特例,否则 dojo 本身就是相当全面的工具包。

关于javascript - 为什么dojo 2不以已经创建的框架为基础?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40116561/

相关文章:

javascript - 箭头函数 : i can't access the object outside

javascript - dstore ( dojo ) 事件(添加)在集合上失火

javascript - AMD/Dojo 1.7 单页应用程序 : Where to put the Require()'s?

jquery - 基于 Web 的 3D 散点图

javascript - 无法将照片从 iphone 添加到 Canvas

javascript - Ajax成功返回

javascript - 道场旋转轮获得值(value)

javascript - Dojo MVC 的简单登录实现

JavaScript 准确跟踪哪些键被按下

javascript - 电子电路图组件连接算法