AngularJS подходит к концу

автор vadim


Теперь, когда JavaScript-фреймворк AngularJS достиг статуса прекращения поддержки (EOL), разработчики Angular следующего поколения, основанного на TypeScript, надеются, что пользователи оригинала перейдут к преемнику.

Первоначально выпущенный Google в 2010 году, AngularJS достиг EOL 31 декабря, при этом долгосрочная поддержка сообщества прекратилась. Пользователи по-прежнему могут обращаться за поддержкой к третьим лицам, включая фирмы, оказывающие услуги поддержки XLTS.dev и Perforce. Исходный код AngularJS по-прежнему будет доступен на GitHub через NPM, CDN и Bower.

Несмотря на то, что последующая версия Angular от Google вдохновлена ​​AngularJS, она представляет собой другую структуру, использующую многие из тех же принципов, но переписанную на TypeScript в 2016 году. TypeScript обеспечивает статическую типизацию, поддерживает процесс разработки и помогает выявлять ошибки перед внедрением в производство, сказал Минко Гечев. , инженер по связям с разработчиками Google.

Статус EOL для AngularJS сопряжен с риском, подчеркнул Хавьер Перес, евангелист открытого исходного кода в Perforce. «Когда долгосрочная поддержка сообщества открытого исходного кода заканчивается (EOL), патчи больше не выпускаются. Для пользователей риск использования EOL-версий программного обеспечения заключается в том, что в случае обнаружения новой серьезной или критической уязвимости исправления не будут доступны».

Кроме того, поскольку AngularJS широко используется для веб-приложений, изменения в браузерах могут повлиять на функциональность, добавил Перес. У пользователей AngularJS, пояснил он, есть четыре варианта: оставить приложение на AngularJS с рисками EOL, переписать приложения на последнюю версию Angular, переписать с использованием другой платформы JavaScript или сохранить приложение на AngularJS и получить поддержку.

AngularJS, по словам Гечева из Google, «совершил революцию» в веб-разработке, позволив инженерам создавать сложные бизнес-приложения. По словам Гечева, сложно сказать, сколько пользователей еще имеет AngularJS, поскольку фреймворк часто распространяется в виде файла JavaScript, на который напрямую ссылается статический сервер. Судя по загрузкам NPM, Google оценивает, что 84 процента разработчиков используют Angular, а 16 процентов все еще используют AngularJS.

Angular позиционируется Google как платформа «на батарейках» со встроенными лучшими практиками. Предполагается, что он будет вечно актуальным и будет поддерживать каждого разработчика в развитии своих приложений, используя возможности обновлений ng. Angular по-прежнему будет выпускаться два раза в год. Angular 13 был выпущен в ноябре, за ним в декабре последовали точечные выпуски 13.1 и 13.1.1.

Related Posts

Оставить комментарий