AngularJS reaches end of life

Now that the AngularJS JavaScript framework has reached end-of-life (EOL) status, the developers behind the next-generation TypeScript-based Angular framework are hoping that users of the original will move forward with it. successor.

Originally released by Google in 2010, AngularJS hit EOL on December 31 with Long term support ceasing from the community. Users can still seek support from third parties, including support service companies. Y Necessarily. AngularJS source code will still be available at GitHub, through NPM, CDN and Bower.

Although inspired by AngularJS, Google’s follow-up, Angular, is a different framework, using many of the same philosophies, but was rewritten in TypeScript in 2016. TypeScript provides static writing, which supports the development experience and helps identify bugs. before deployment to production, said Minko Gechev. , Google Developer Relations Engineer.

EOL status for AngularJS carries risks, emphasized Javier Pérez, open source evangelist at Perforce. “When the long-term support of an open source community reaches the end of its useful life (EOL), no more patches are released. For users, the risk of using EOL software versions is that if a new critical or high severity vulnerability is discovered, there will be no patches available. “

Also, because AngularJS is widely used for web applications, changes to browsers could affect functionality, Pérez added. AngularJS users, he explained, have four options, including keeping the application in AngularJS with EOL risks, rewriting applications to the latest version of Angular, rewriting using another JavaScript framework, or keeping the application in AngularJS and getting support.

AngularJS, Google’s Gechev said, “revolutionized” web development by allowing engineers to create complex business applications. It’s hard to say how many users AngularJS still has, Gechev said, because the framework is often distributed as a JavaScript file that is referenced directly from a static server. Based on NPM downloads, Google estimates that 84 percent of the developer base uses Angular, while 16 percent still use AngularJS.

Angular is positioned by Google as a “batteries included” framework with best practices built in. It is intended to be perennial and support all developers with the evolution of their applications, taking advantage of the upgrade experience. Angular will continue to publish twice a year. Angular 13 launched in November, followed by specific versions 13.1 and 13.1.1 in December.

Copyright © 2022 IDG Communications, Inc.

Leave a Comment