Author: Kiranjeet Kaur

colorful toothed wheels

A Quick Introduction to Micro frontend

Reading Time: 3 minutes Introduction Hey readers. We are creating many web applications with so many features and new technologies emerging. Another term that has caught the attention of many developers is the micro front end. The term micro frontend first came up in 2016. It basically extends the concept of microservices to the front end where different front-end applications can be integrated to create one single application as Continue Reading

a man wearing a virtual reality headset

Understanding Unicast and Multicast Observable

Reading Time: 2 minutes Introduction Hello readers. In this blog, we will be understanding the difference between unicast and multicast observables. Before getting started, let us understand what is observable. An observable is a function that can convert an ordinary stream of data into an observable stream of data i.e it can deliver multiple values of any type. Observables are considered declarative which means they will not execute until Continue Reading

Young Asian software developer working over new program

What is Memory leakage and how to prevent it in Angular

Reading Time: 2 minutes Introduction Hello readers. Today we are going to learn a very important concept in Angular which is Memory leakage. So, let’s get started What is Memory Leakage? A memory leak is a resource leak caused by improper management of memory. In other words, some part of your memory is still in use by a resource that is not required anymore. This is one of the Continue Reading

Hacker using computer, smartphone and coding to steal password and private data. Screen with code

Introduction to D3 with Angular

Reading Time: 3 minutes Introduction Hello readers. This blog will teach us about d3js and how to integrate it with our angular applications. We will also be working on some important events in d3js. Let’s get started. What is D3? D3 stands for Data-Driven Documents. It is a Javascript library for manipulating documents based on data. With the increasing amount of data being produced daily, visualization of data is Continue Reading

Young Asian software developer working over new program

Understanding the concept of Closures in Javascript

Reading Time: 3 minutes Introduction You must have worked with Javascript functions and closure is an essential concept of functions in javascript. So, in this blog, we will understand the concept of Closures in javascript and how it works. Firstly we will understand the concept of lexical scoping. Lexical Scoping Lexical scope is the ability of a function to access variables outside its scope i.e. from the parent scope. Continue Reading

Full Calendar Integration in Angular

Reading Time: 3 minutes Introduction Hey readers! In this blog, we will going through the FullCalendar package and understand how we can integrate it with an angular application. We will also see how we can create events in it and delete them. About FullCalendar FullCalendar is the most famous Javascript calendar. This package can be integrated with Angular, react, Vue, or any javascript application. It is a very lightweight Continue Reading

Get Started with node.js and Express

Reading Time: 3 minutes Introduction In this blog, we will be going through the basics of node Js and express and will see how we can create a server with the help of Express. Node Js and Express NodeJs is an open-source environment that lets you run javascript outside the browser. With the help of node JS, we can create backend services like APIs whereas Express is a free Continue Reading

Run your aggregation queries at a speed of 14x without spending $$$

Event Bubbling and Capturing in Javascript

Reading Time: 3 minutes Introduction In Javascript, you must have worked with the events. In this blog, we will be going through two important concepts in Javascript related to events i.e. Event bubbling and Event Capturing. Both of these concepts are related to the propagation of events which we call Event Flow. So, let us understand these concepts. Bubbling Event Bubbling is the concept of the sequence of invoking Continue Reading

Pure and Impure Functions in Javascript

Reading Time: 2 minutes Introduction Hello readers! In this blog, we will be going through the concept of pure and impure functions in javascript and their advantages. So let’s dive into it. Pure Functions Pure functions are those functions that do not create any side effects. In simpler terms, you will not be changing any external code in a pure function and the output for that function will always Continue Reading

Observable v/s Promise in Angular

Reading Time: 3 minutes Introduction We must have worked with both these concepts – Promise and Observable or must have heard about them. However, we might get confused about which one to use when. To avoid this confusion we must be knowing about the differences so that we can choose the appropriate one for our situation. It all depends on your use case and which one to choose. So Continue Reading

Working with Set and Map in Javascript

Reading Time: 3 minutes Introduction In this blog, we will be understanding how we can work with Set and Map in Javascript and their comparison with arrays and objects respectively. Let’s dive into it. Set in Javascript The set allows us to store unique values of any type, be it primitive values or object references. You cannot duplicate any value in a set. You can iterate through the set Continue Reading

Understanding Dynamic Theming in Angular Material

Reading Time: 4 minutes Introduction In the last blog, we integrated Angular Material with our Angular Project. In this blog, we will be understanding the importance of dynamic theming and how we can apply that with help of Angular Material. Dynamic Theming Dynamic Theming has become one of the most important parts of websites nowadays. It always attracts the user and provides a great user experience. The dark theme Continue Reading

Integrating Angular Material in Angular

Reading Time: 3 minutes Introduction In this blog we will be learning about angular material and how do we integrate its components in the Angular Application. I will be adding MatTable to this blog. What is Angular Material? Angular Material is a UI component library for Angular. It provides us with an attractive range of components that help us in building the application in a faster way. These components Continue Reading