Home Business framework AngularJS is reaching end of life

AngularJS is reaching end of life


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

Originally released by Google in 2010, AngularJS reached end of life on December 31 as long-term community support ceased. Users can still seek help from third parties, including the helpdesk companies XLTS.dev and Perforce. AngularJS source code will still be available on GitHub, via NPM, CDN and Bower.

Although inspired by AngularJS, Google Angular tracking is a different framework, using many of the same philosophies but rewritten in TypeScript in 2016. TypeScript provides static typing, supporting the development experience and helping to identify bugs. before deployment to production, said Minko Gechev. , Google Developer Relations Engineer.

EOL status for AngularJS comes with risks, said Javier Perez, open source evangelist at Perforce. “When long-term open source community support reaches end of life (EOL), no more fixes are released. For users, the risk of using EOL versions of the software is that if a new vulnerability of high severity or criticality is discovered, no patch will be available.

Additionally, since AngularJS is widely used for web applications, changes to browsers could affect functionality, Perez added. AngularJS users, he explained, have four options, including keeping the app on AngularJS with EOL risks, rewriting apps to the latest version of Angular, rewriting using another framework JavaScript or keep the app on AngularJS and get help.

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

Angular is positioned by Google as a “batteries included” framework with built-in best practices. It is intended to be scalable and to help every developer evolve their applications, taking advantage of the ng update experience. Angular will continue to be published twice a year. Angular 13 was released in November, followed by point releases 13.1 and 13.1.1 in December.

Copyright © 2022 IDG Communications, Inc.