Подтвердить что ты не робот

Изучение angularjs 1.3, зная, что angular 2 будет выпущено через 1 год

Я хотел бы изучить angularjs 1.3, но у меня возникают некоторые проблемы при принятии решения, если это подходящее время, так как angular будет сильно изменено, когда версия 2 будет выпущена.

Стоит потратить время и энергию, чтобы изучить структуру, которую мы знаем, что она изменится.

какие предложения могут дать мне люди относительно этого.

Не могли бы вы предложить любые другие рамки, которые легко изучить?

Спасибо!

4b9b3361

Ответ 1

Отметьте эту тему reddit для этой темы.

kogsworth Ответ действительно хорош, и я согласен с ним.

Конечно, это того стоит. Синтаксис может существенно измениться между 1.3 и 2.0, но основы структуры остаются одна и та же. Вам придется научиться заниматься инъекцией зависимостей, двусторонней привязки, директивы, службы, фильтры и т.д. Что вы изучаете сегодня в технологии всегда будут устаревать в будущем, но время, которое вы провели сейчас, поможет вам узнать/понять следующую большую вещь.

И основная философия angular, такая как декларативный стиль и тестируемый код, не изменится. Лучше начать учиться сейчас, если вы исходите из императивного внешнего фона.

Ответ 2

Я предлагал переговоры angular в моем городе, и одна из наиболее обсуждаемых тем - переход от углового1, который, кажется, пугает многих людей. Не бойтесь! Angular1 - это зрелая структура, которая будет в течение некоторого времени, поэтому стоит ее изучить. Если вы задаетесь вопросом, что вы должны сначала изучить, я бы сказал новый синтаксис ECMAScript6 и попытался использовать его в вашем проекте angular1, так как у вас есть половина миграции.
Конечно, переход к новой структуре потребует некоторой работы, поэтому я создал эту библиотеку angular-migrate с ее соответствующий пример, чтобы люди могли кодировать угловые приложения, которые будут надежными в будущем.

О других фреймворках, я рекомендую проверить Aurelia Роб Эйзенбергом, красивую инфраструктуру следующего поколения, очень легкую в освоении.