为什么dojo2
没有将已创建的框架作为基础。例如,他们可以使用angular2
作为基础,然后只创建小部件。
为什么他们想从头开始创造一切?这样做有什么好处吗?
答案 0 :(得分:1)
Angular和Dojo是两回事。
Dojo是一个JavaScript工具包。提供构建Web应用程序所需的一切。从小部件,实用程序,pub / sub,aol编程甚至构建工具等等。
AngularJS是动态网络应用程序的专用结构框架。
dojo的优势在于涵盖了使用标准API的复杂Web应用程序所需的大部分方面。
如果你使用几种框架的组合,将更难以实现这种一致性。
有趣的是,Dojo2现在为其小部件系统使用一个名为maquettejs的虚拟dom的外部库,但我相信这是一个特例,否则dojo本身就是一个非常全面的工具包。
答案 1 :(得分:0)