How to write global API functions
RESTFUL APIs usually give you a set of endpoints to perform CRUD (Create, Read, Update, Delete) actions on different entities.…
Angular – Smart vs Dumb Components
When we start building apps with UI frameworks like Angular, the most frequent questions that we are faced with right…
How to Create a “npm Package” Ready to distribute from scratch
Node Package Manager, or npm (usually written in lower case) is one of the most commonly used package managers in…
Progressive Web App (PWA) with Angular (Part II)
Create an installable PWA To make your Angular application a PWA, all you need to do is run a single…
How To Develop and Build Angular App With Java Spring Boot Backend
Angular is a javascript framework for building web apps and it doesn’t load itself in the browser. We need some…
Automate End to end (e2e) testing for Angular using Protractor & Jasmine
End-to-end testing is a methodology used to test whether the flow of an application is performing as designed from start to…
How to use WebSockets with RxJS and Angular?
WebSocket is a web communication protocol that allows two-way communication between a client and a server. What makes that technology…
Angular Push Notifications : Advantages and Disadvantages
Push notifications are a compelling way to engage users. Through the power of service workers, notifications can be delivered to a…
How to use reportProgress in HttpClient in Angular
Let´s assume, we are downloading file using HTTP POST method. We want to call another method to show download progress to end user…
Uninstalling Packages in Linux With Apt Package Manager
we are going to learn the steps for uninstalling packages with apt from our Debian/Ubuntu systems. Find The Package we Want To…










