ember-cli优于grunt/yeoman的优点

chr*_*lee 9 ember-cli

在最近的一次emberjs聚会中了解到我对ember-cli的好奇心.

据我所知,ember-cli是用ember-starter-kit生长出来的.从那时起,ember-starter-kit最近被弃用,转而使用ember-cli.

我已经使用grunt/yeoman超过10个月了.由于它的插件生态系统,我越来越喜欢它了.

另一方面,使用Ember-cli和grunt&yeoman有什么好处?或者有任何优势吗?

ember-cli能达到什么样的咕噜/自耕不能?

chr*_*lee 10

以下是与grunt/yeoman的ember-cli的一些主要区别:

  • Ember.js利用broccoli.js,因为它的管道.
  • Ember.js会议即刻烘焙.
  • 与ember组件紧密集成:余烬数据,把手,qunit测试等
  • 允许使用ES6转换器编译ember.js.这使代码未来变得友好.
  • 能够"类似轨道"的代码生成路由,控制器等.

以下是grunt/yeoman相对于ember-cli的一些优点

  • Grunt提供了许多预先存在的代码和功能.它比西兰花更成熟.一些插件可能缺少西兰花.
  • Yeoman允许使用生成器创建while项目.

资源