RxJS, or Reactive Extensions for JavaScript, is a powerful library for working with asynchronous data streams in JavaScript. It provides a wide range of operators that enable developers to manage and manipulate data flows effectively. Among these operators, concatMap, mergeMap, and exhaustMap are commonly used for transforming and managing observable sequences. In this blog post,Continue reading “Understanding RxJS Operators: concatMap, mergeMap, and exhaustMap”
Author Archives: Kumar Gandhi K
Create a custom RxJS Operator – Debug Operator
Sometimes in reactive programming its difficult to understand logic or code when we are using multiple operators, it’s not always easy to read through the observable chain, so in order to better understand the program and to troubleshoot the code we often use the tap operator to log statements to the console. For example: Say,Continue reading “Create a custom RxJS Operator – Debug Operator”
10 tips for improving the performance of Angular applications
Unlocking Peak Performance: 10 Tips for Supercharging Your Angular Applications
Are your Angular applications not quite reaching the speed and efficiency you desire? Fret not! In this article, we dive into the realm of optimization, uncovering 10 invaluable tips that will take your Angular projects from sluggish to stellar. From code structure to lazy loading, we’ve got you covered with expert advice on harnessing the true potential of Angular. Buckle up as we guide you through the world of performance tuning, leaving no stone unturned in the quest for a lightning-fast user experience.
Building interactive charts with AmCharts in Angular
AmCharts is one of the widely used JavaScript-based interactive charts and maps programming libraries and tools. In this post we will look at how to integrate the AmCharts into Angular project. Prerequisites Before getting started, make sure you have the following dependencies installed: Angular CLI: This is used to create and manage Angular projects. IfContinue reading “Building interactive charts with AmCharts in Angular”
Visual Studio Code (vs-code) essentials.
As a web developer myself, I use VS Code IDE almost everyday and thought I would share how I use it in case it’s useful to others.
Install nvm and different versions of node.js on Mac.
Using different versions of node.js for different projects using nvm. Install different versions of node.js and switch between versions using nvm.
Export data to excel sheets using SheetJS in Angular.
In the previous post we have see how to get started with exporting data to excel files using SheetJS / XLSX library. Now, let’s try create a service class which takes an array for multiple tables data and export the data to sheets in the excel file. Above code will be overwhelming, so I wouldContinue reading “Export data to excel sheets using SheetJS in Angular.”
Installing Java and Maven on Mac.
Java is a popular programming language that is used to build a wide range of applications. Maven is a build automation tool that is often used in Java projects to manage dependencies, compile and test code, and package applications. In this blog post, we will go over the steps to install both Java and MavenContinue reading “Installing Java and Maven on Mac.”
Getting started with Dygraphs in Angular.
dygraphs is a very powerful charting lib, but how do you get starting using dygraphs in Angular application?, here is how!.
Happy new year 2023!.
Wish you a very happy new year 2023!