Это не будет весело и уж точно не легко… путь к пути Эмбера.

Если вы новичок в инфраструктурах JavaScript, это должно быть вашим мышлением, и будьте готовы к тому, что вам будет очень плохо, когда вы начнете свое новое веб-приложение. Я думал, что это будет захватывающе, но НЕТ.

Начиная с большой работы по убеждению моих коллег использовать Ember вместо сказочного Angular, который, по-видимому, имеет тысячи плагинов, сообщество, и если вы спросите на разных форумах, уверен, что кто-то придет, чтобы осветить ваш путь.

Иногда вы чувствуете, что кричите в пустыне, когда спрашиваете на форумах об Ember, это было год назад, но это как-то расстраивало.

Путь Ember — это то, что вам нужно понять с самого начала, если вы проигнорируете это, вы узнаете это на собственном горьком опыте, но есть простое правило: если вы тратите слишком много времени на выполнение задачи это звучит просто, почти наверняка вы делаете это неправильно, а не так, как Ember.

Тем не менее, эта проблема возникает из-за кривой обучения Эмбер, но через некоторое время все эти усилия приносят свои плоды.

Ember-CLI — отличный инструмент, он позволяет вам полностью и независимо поддерживать внешний интерфейс, но если вы новичок в MVC или подобных фреймворках, лучше кодировать Ember из нуля, чтобы вы могли узнать, как это работает и какие соглашения необходимы.

Почему нам нравится работать с Ember? Это просто, по-эмберовски. Этот фреймворк заставляет вас кодировать определенным образом, у него есть соглашения и правила, к которым вы должны привыкнуть. Поработав над парой проектов Ember, вы увидите, что, когда вы вернетесь, чтобы проверить какой-то код или кто-то создаст новую функцию, его легко найти и предоставить сопровождение кода. Также у Ember есть отличная документация и быстро растущее сообщество, на которое теперь можно положиться.

Некоторая правда об Ember заключается в том, что их основные разработчики используют его в некоторых своих проектах, они знают, как он себя ведет, что нужно исправить и что можно изменить. Мы ожидаем многого от этой платформы, они развиваются быстро, но с осторожностью, и наверняка ничего не сломается на своем пути, так что вы можете легко обновить.

Путь Ember — это то, чему вы должны научиться программировать, со временем и терпением, так что не торопитесь, но определенно стоит попробовать.