Today we will learn about Angular 5. Angular is a platform to  build web and mobile applications.

In 2017, Google’s popular JavaScript framework, Angular for building mobile and desktop
applications, had a whirlwind year, with two major upgrades in 14 months. Angular 5 is a new version
of the AngularJS framework. It can be completely rewritable, and have many improvements which
includes optimized builds and faster compile times. The Angular 5.0 upgrade itself centered on
making the framework faster, smaller, and easier to use.

What’s new in Angular 5

Despite the number “5” in designation, the AngularJS upgrade was just the fourth release for the
framework, which was initially called AngularJS and debuted in 2012. Angular 5’s release took longer
than expected, missing previous release targets of September 18 and October 23, 2017.
Angular does have an issue with production build source maps, with some maps resulting in
undefined sources for errors. Also, many previously deprecated APIs, such as Opaque Token, have
been removed.

The key features are as follows:

1) Simpler Progressive Web Applications
2) Material Design
3) Build optimizer
4) Angular Universal API and DOM
4) Improved Compiler and Typescript
CLI v1.5
Router Hooks
Number, date and currency pipes update
Angular 5 will make progressive web apps easier
To date, supporting progressive web apps in Angular has required a lot of expertise on the
developers’ part; Angular 5 is intended to make progressive web app support easier. “We’re trying to
find the right set of defaults so that it just would be the default option for most developers, for both
desktop and mobile web,” said Brad Green, a Google engineering director.
How to update to Angular 5?
Angular team has set up an easy Angular Update Guide that will navigate you through the update
process and get insights you need before you update.

Leave comment

Your email address will not be published. Required fields are marked with *.