Angular переходит к версии 4


Команда Angular решила перейти с Angular 2 на Angular 4. Так что, если вы ждете Angular 3, этого не произойдет.

Angular — это фреймворк для создания приложений JavaScript и динамических веб-страниц. Он получил широкую поддержку, частично потому, что это хороший фреймворк, частично потому, что он разрабатывается Google. Изменение нумерации в основном предназначено для обеспечения того, чтобы новая версия имела тот же номер версии, что и маршрутизатор Angular версии 4, который будет использоваться с выпуском, когда он будет доступен.

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

Angular 2 был сильно переписан и внес много критических изменений, но, анонсируя новую версию на недавней конференции Angular NG-BE 2016 в Бельгии, Игорь Минар из Google, ведущий разработчик Angular в Google, сказал, что в будущем шаги будут эволюционный, а не революционный.

Когда Angular 2 был выпущен в сентябре после двух лет интенсивной разработки, он принял форму серьезного переписывания, и тогда команда разработчиков заявила, что они также перейдут на семантическое управление версиями (SemVar).

SemVar — это схема, в которой продукты называются производителями x.y.z, где x — основная версия, y — дополнительная версия, а x — номер патча. Каждую неделю вы получаете новую версию патча, состоящую только из исправлений ошибок, а не новых функций. Каждый месяц выходит новая минорная версия. В нем могут быть новые функции, но нет критических изменений. Основная версия будет создаваться каждые шесть месяцев с новыми функциями, которые могут привести к критическим изменениям.

В сообщении в блоге Angularjs Юрия Штрампфлонера, первоначального создателя Angular.js, он сказал, что:

«Переход с версии 2 на версию 4, 5,… не будет похож на переход с Angular 1. Это не будет полная переписывание, это будет просто изменение в некоторых основных библиотеках, требующих серьезного изменения версии SEMVER. Также , будут соответствующие фазы прекращения поддержки, чтобы разработчики могли корректировать свой код «.

В сообщении блога также говорится, что:

«Внутренне в Google, Угловая команда использует инструмент для обработки автоматических обновлений, даже поломки изменений. Это еще что-то, что должно быть спланировано более подробно, но команда упорно работает над тем, этим инструментом общедоступен, скорее всего, в 2017 год как раз для Angular 5. »

Другими особенностями новой версии, объявленными в программном выступлении, являются лучшие ошибки компилятора Angular, а сам Angular меньше и быстрее.


Добавить комментарий