余烬和微光之间的区别

时间:2017-08-04 07:43:26

标签: ember.js glimmer.js

我想知道余烬和微光的差异。 我知道微光用于组件。但为什么我们需要单独的部件称为glimmer?

任何人都可以详细解释这个吗?

提前致谢

1 个答案:

答案 0 :(得分:4)

Glimmer.js是用于创建基于组件的应用程序的轻量级库,而Ember.js是功能强大的框架。您可以将Glimmer.js视为Ember的View层。

将来您应该能够获取Glimmer.js,然后使用依赖项安装到Ember.js。例如 - 您可以从Ember等安装路由

此外,Glimmer.js默认使用TypeScript,其Components是真正的ES类。这就是为什么你在编辑器中获得更好的支持,以便在Glimmer.js中编写应用程序。

Glimmer.js和Ember.js之间的相似之处在于它们都使用Ember CLI进行工具化。