什么是生成ember应用程序的最佳方法?

时间:2013-12-05 10:47:55

标签: ember.js ember-data single-page-application yeoman yeoman-generator

我使用自己的generator-ember来设置我的余烬应用程序。我现在看到有一个由ember核心团队成员开发的ember-app-kit

使用ember-app-kit比yeoman的余烬发生器有优势吗?

2 个答案:

答案 0 :(得分:2)

尝试启动应用程序时,两者确实重叠。这个Github问题值得关注,因为Ember.js Yeoman发电机维护人员讨论了EAK及其Ember发电机的当前状态。 EAP和生成器共享Grunt和Bower工具集。

Ember发电机团队正在努力确保两者共同拥有美好的未来。

EAK确实得到了Ember Core团队的祝福,包括ECMAScript 6模块,但Ember.js生成器的维护人员提到他们将建立一个使用Ember App Kit的分支,他可能会提供迁移路径。值得订阅该问题并继续:

以下是两个项目的模板布局:

Ember App kit:

Ember App Kit

Ember发电机:

Ember generator

<强> Github Issue

来自Addy Osmani:

  

从长远来看,我们正在与Ryan(和Ember)合作设计一个比我们目前更强大的发电机系统,或许建立在他为Ember-Tools提出的一两个想法之上。从短期来看,他的项目可能仍然是Ember正式的祝福工具,我不认为这有什么不妥。 generator-ember将继续提供Yeoman团队能够提供的最佳Ember脚手架解决方案,但我们将根据该社区的反馈积极改进它,以达到与Ember-Tools的平等,并最终取代它作为更大的一部分合作努力。

答案 1 :(得分:1)

由于上述原因,使用EAK优于yeoman的发电机肯定有优势。 EAK经过大量工作,其开发工作由核心团队成员之一领导,它的构建始于Ember。

至于发电机,现在正在进行大量的工作。 This很可能(目前尚未决定)用作EAK的发电机。