What is New in Angular 9?

Ivy Version 9 moves all applications to use the Ivy compiler and runtime by default. This offers numerous advantages: Smaller bundle sizes Faster testing Better debugging Improved CSS class and style binding Improved type checking Improved build errors Improved build times, enabling AOT on by default Improved Internationalization New options for ‘providedIn’ In addition to the previous root and

What is New in Angular 9? Read More »

Simple Angular Local Caching

Caching is a very useful feature to reduce server-side network traffic. It can reduce server requests by saving and receiving data on the client-side. Therefore, we will achieve more performance in the client application. I mentioned how powerful angular HTTP tools are in my previous posts; HttpClient and HttpInterceptor. In this article, we will manage

Simple Angular Local Caching Read More »

What is New in Angular 8?

Differential Loading Angular 8 takes advantage of  Differential loading by default. It is a process by which the browser chooses between modern or legacy JavaScript based on its own capabilities.  Differential Loading Angular 8 replates Angular 7’s custom loadChildren syntax with industry-standard dynamic imports. Web Worker Support You can now generate new web workers from the CLI.

What is New in Angular 8? Read More »

Angular Hello World

Creating the App To create an Angular app, you first need to install NodeJs and its packet manager NPM. NPM will help you install all the other necessities on your machine. Most important tool is Angular CLI for this task. You can install Angular-CLI globally on your machine with the command `npm install -g @angular/cli`

Angular Hello World Read More »