"Angular 8 is here! It features differential loading, better support for web workers, and much more."
![js blocker vs angular js blocker vs angular](https://1.bp.blogspot.com/--oSmWbz5Ieo/XrhZ2d0CcXI/AAAAAAAAEj0/XiFB3OAFrE8cXAJXJ846gDW4ZkRZ5K3YACK4BGAsYHg/d/Quick%2BTable%2Bof%2BComparison-%2BAngularJS%2Bvs%2BNode.js-A.png)
What is that? Why does it matter? What do I need to do about it (if anything)? In this article, I want to dive into that last one: differential loading. Differential loading is turned on in the CLI by default.There’s a new Deprecation Guide to assist users with updating Angular.The Angular team has created a simplified Getting Started Guide.The new unified location service improves migration from the AngularJS $location service.You can even perform this automatically for your app with the angular -lazy -routes -fix tool. Rather than using the “magic string” syntax specific to Angular to do lazy loading, you’ll be able to use the standard import ( ) syntax.There’s improved support for web workers, such as the ability to generate them from the CLI and use them in your application.For example, you’re now able to deploy to Firebase and other providers from the CLI. Builders allow you to extend and customize the CLI.No, Bazel isn’t ready yet (it’s an opt-in preview).No, Ivy isn’t ready yet (it’s an opt-in preview).
![js blocker vs angular js blocker vs angular](https://www.internet-technologies.ru/wp-content/uploads/2019/09/46954-819009.jpeg)
Rather than throw my own take on the pile, I’ll refer you to the official Angular release announcement but here are the high points: Differential loading lets you serve up different bundles to different browsers and make your application even faster!Īngular 8 has only been out for about a week at the time I’m writing this, but there’s already been 17,000 “What’s New” articles published. TL DR: Angular 8 is here! Learn all about one of its coolest new features: differential loading.