

Finding a Path Forward with AngularJS
source link: https://blog.angular.io/finding-a-path-forward-with-angularjs-7e186fdd4429
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Finding a Path Forward with AngularJS
In January of 2018 we laid out our plans for the final releases of AngularJS before entering long term support. Then in July 2020 we extended the LTS date to December 31st 2021 due to the global pandemic.
We understand that teams using AngularJS in production may have questions about what options are available to them. Let’s take a look at a few of the alternatives.
Upgrade to Angular
Angular, the successor to AngularJS, uses many of the same philosophies. Angular continues to move forward increasing stability, developer productivity and forging a new path forward for the development of scalable applications for the web. As a best practice we recommend that teams upgrade their applications to Angular.
The Angular team offers ngUpgrade, a library that lets you run Angular and AngularJS in the same application, allowing incremental migration. We defined best practices and a migration strategy for upgrading applications to Angular from AngularJS using ngUpgrade. Because applications vary in size and complexity the upgrade may require some flexibility. We also created a forum to collect best practices, and a migration tool to help analyze your application and make migration recommendations.
The upgrade guide gives detailed instructions on how to prepare your application for an upgrade and even includes code samples and examples. Head over to angular.io for more information.
You can find more resources like communities, courses, and more at angular.io/resources.
Continue with the latest version of AngularJS
If upgrading to Angular isn’t an option at this time, then you can continue to rely on AngularJS. We expect that AngularJS applications that work now will continue to work in the future. All published versions of AngularJS on npm and bower will continue to be available. The framework will receive updates that cover security issues and breaking browser bugs until December 31st 2021. We don’t anticipate any changes being required by teams using AngularJS.
Be mindful that this could trigger alerts about the use of unsupported software.
If teams need long term support after the December 31st 2021 date this is another option to consider.
Extended Long Term Support
We know that many teams will need to continue to rely on AngularJS in the future, and that some of them need to show that they only use supported software. Companies have SLAs of their own or have to meet regulatory/compliance needs around support. There is a solution if you require ongoing support.
The independent team at XLTS.dev offers extended long term support for AngularJS. Starting January 1st 2022 XLTS.dev team will maintain a fork of the latest version of AngularJS and provide software updates that fit any of the following criteria:
- Security Patches: A security flaw is detected in XLTS for AngularJS
- Browser Breaking Changes: One of the major browsers releases a version that will cause current production applications using the XLTS for AngularJS to stop working
- jQuery Patches: The jQuery library releases a version that will cause current production applications using XLTS for AngularJS to stop working
Find out more information over at https://xlts.dev/angularjs.
The path forward
AngularJS wouldn’t have been a success without you — the incredible community. We are thrilled about the future of Angular and are grateful for the lessons learned and road travelled with AngularJS. We will continue to build the future of the web with Angular and look forward to taking this journey with you.
Recommend
-
312
ngraph.path Fast path finding for arbitrary graphs. Play with a demo or watch it on YouTube...
-
12
User onboarding is a key factor for the success of your product, and you have probably heard a thousand times this... but do you know exactly what it entails?With this article we inaugurate a series of posts to analyze...
-
12
Beginner Intermediate Angular Fundamentals by Jim Cooper Mar 29, 2021 / 9h 46m
-
9
RDC 2021: Updates on Roblox’s Vision and the Path Forward October 14, 2021 by Daniel Sturman, Chief Technology Officer
-
15
Today, we are announcing changes to SQL Server analytics which includes: Customer feedbackRetirement of SQL Server 2019 Big Data ClustersRetirement of PolyBase scale-out groupsPath forward...
-
9
Press Release ECP Pharma’s Path Forward Clearer After FDA’s Response To Pre-IND Submission On Its Neurological, CNS Diseases Drug Products ...
-
3
Stadia Changelog: Google’s path forward becomes ever clearer June 11, 2022 ...
-
3
Oct 21, 2022 Economic Opportunity Finding a New Path Forward, One Step at a Time Rachel Chen, eBay News Team...
-
6
Guest Finding the path that leads to crypto maturity
-
4
Forgejo forks its own path forwardSince its inception, Forgejo (a self-hosted git forge, like GitHub) has been a soft fork...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK