Попробуйте пока поиграться с ним, сделать какие-нибудь тривиальные вещи...и возможно вы влюбитесь в это прекрасное творение как и я =) В действительности же, я не знаю, что значит "пора", для людей которые зарабатывают программированием. Могу лишь предположить, что для вас важно, чтобы проект уже был стабилен, и глобальных изменений не вносилось, дабы много раз "не перелопачивать" код. Но это уже поздняя бета, к тому же разработчики не раз говорили, что если изменения и будут, то это скорее дополнение и расширения существующей версии. Еще один, как я считаю, немаловажный плюс, как сообщество отреагировало на выпуск беты:
Яков Фейн уже написал книгу по Angular-у, а человек, вроде, серьезный, стал бы он давать то, что не будет работать уже завтра?Думаю - нет. Есть уважаемые youtube блогеры, которые уже сняли материал, к примеру:
thenewboston,
Mindspace. Так же проводилось множество конференций именно после выхода беты.
Я же человек, который занимается программированием всего-лишь 5 месяцев, мой основной ЯП - java. Для того, чтобы зарабатывать этим ремеслом мне необходимо продемонстрировать свои навыки, и вот для этой цели я разрабатываю свой "универсальный магазин", а-ля
catalog.onliner.by + еще одно крыло, в виде админки всего сайта. Сейчас мой стек: back-end: Spring MVC +Secutiry, Jpa(Hibernate), front-end: Angular 2(хотя сначала был 1-ый). Да, у меня были проблемы,допустим, с тем как сделать динамический роутинг, или организовать взаимодействия между различными элементами
router-outlet, что решилось с помощью удобнейших провайдеров( фабрик в 1-ом ангуляре), валидация форм, сортировка данных, можно перечислять и перечислять задачи. Но все же решаемо, тем более когда вы во фронденде не первый день. Но какое же удовольствие ты получаешься при разработке на этом языке, вместе с java,
Typescript+Angular 2 ... типизированность, замечательная структурируемость и модульность, приложение у меня уже довольно-таки большое, конечно, по сравнению с корпоративными оно должно казаться небольшим, если не меньше, но в ветвях своего приложения ориентируешься относительно быстро,изменения кода почти безболезненны, хотя ,наверное, это всего-лишь мой стиль написания кода...но помню пытался, что-то похожее начать делать на Jquery...не знаю как лучше это обозвать, скорее: лапша и все больно менять.
Возможно я и потратил немного времени на изучение Angular-a, столкнулся с некоторыми проблемами,писал сюда, на SO, на github разработчикам, но я думаю, что это вполне нормально для нового ЯП?)