Introduction to Angular 5
Today we will learn about Angular 5. Angular is a platform to build web and mobile applications.
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
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
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.