2014-07-31 3 views
9

Моя любознательность для ember-cli выросла после изучения об этом в недавнем собрании emberjs.Преимущества ember-cli over grunt/yeoman

Насколько я знаю, ember-cli вырастает из набора ember-starter. Оттуда, ember-starter-kit был устаревшим в пользу ember-cli в последнее время.

Я использовал grunt/yeoman более 10 месяцев. Я вырос в пользу этого из-за его экосистемы плагинов.

С другой стороны, каковы преимущества использования Ember-cli vs grunt & yeoman? Или есть какие-то преимущества?

Что может сделать ember-cli, что хрюкать/yeoman не может?

ответ

10

Вот некоторые основные отличия от Ember-кли над хрюкать/Yeoman:

  • ember.js broccoli.js, как используемых во это трубопровод.
  • ember.js конвенции мгновенно запеченный в
  • Плотно интегрируется с Ember компонентов:. Ember-данных, рули, тестирование QUnit и т.д.
  • Позволяет использовать ES6 transpiler компилировать ember.js. Это делает код дружелюбным.
  • Способность к генерации кода "рельсы-как" маршрутов, контроллеров и т.д.

Вот некоторые преимущества хрюкать/Yeoman над угольком-Cli

  • Grunt предоставляет множество уже существующих кода и функциональности. Он более зрелый, чем брокколи. Некоторые плагины могут отсутствовать в брокколи.
  • Yeoman позволяет создавать одновременно проект с генераторами.

Source

Смежные вопросы