Monday, November 18, 2019

Angular 7— File Upload

File upload in Angular can be quite hard. You need to deal with files in JavaScript and Backend API. In this article, we will learn how to do both.

What is new in RxJS 6

RxJS 6 is mostly used in Angular apps, and starting with Angular 6, it’s a mandatory dependency there.  RxJS 6 (or higher) introduces two...

Using Renderer2 in Angular 7

Renderer2 in Angular will be dealt with in this article. Without directly touching DOM, you will be able to manipulate the elements of your app in Angular 7 with the...

Progressive Web Apps (PWAs) in Angular

More than just a buzzword, a Progressive Web App, or PWA, is a set of guidelines to utilize modern browser features in a way that creates a more app-like...

Integrate Data table with Angular 7 Application — Part 7 — Export Data.

This is the continuation of PART 6 Subscribe my channel on YouTube. Follow me On Medium Previous Parts:

Angular Authentication: Using the Http Client and Http Interceptors

Angular 4.3 is here and with it comes a brand new set of HTTP tools with a bunch of useful features. Perhaps the most long-awaited feature addition is the HttpInterceptor interface....

Angular CLI: The best Commands to boost your productivity

"Developers are lazy!" Whether you agree to that sentence or not, you will probably agree with me, that angular projects consist of a bunch of files.

Reloading current route in Angular 5 / Angular 6 / Angular 7

Back in the days of AngularJS you were able to reload a route even if you were already viewing it. For example, clicking on the home option of a...

Manage State in Angular with NGXS

As front-end applications become increasingly complex, with the potential of multiple actors affecting the global state of the application in different ways, it becomes easy to lose control of...

Integrate Data table with Angular 7 Application — Part 1 — Zero Configuration.

DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, build upon the foundations of progressive enhancement, that adds all of these advanced features...