Memoization for React App
6 MIN READ // Mar 26, 2020
Memoization in React is a performance feature that aims to speed up the render process of components. We will be exploring this technique in React, with sample use cases along the way.
Optimizing React App
5 MIN READ // Jan 20, 2020
React (a JavaScript library) has been around in the market for around a decade and it is the first choice for most of the developers. React is performant but at times one would like to optimize their apps as the app size grows.
Optional Chaining Operator in JavaScript
9 MIN READ // Jan 10, 2020
Working with JSON structure involves a lot of conditional checks, accessing nested properties of JSON, and checking multiple And operators (&&) to verify whether the given value exists or not. If it does exists then retrieve the value of that attribute.
Dynamic Routing in Gatsby
7 MIN READ // Jan 10, 2020
During my internship, I was developing a project named Group Expense, which required the implementation of dynamic routing. Let us understand what dynamic routing is all about.
GatsbyJS Drupal Plugin
5 MIN READ // Oct 16, 2019
A few weeks back we started working on a POC around GatsbyJS and Drupal commerce. While building the listing pages we ran into an issue due to the current entity type and bundle route pattern provided by the JSON:API module.
Drupal 8.8
4 MIN READ // Oct 14, 2019
Drupal 8 brought a lot of new features along with it. Making it easier to create rich and beautiful pages. Among the new features included in Drupal 8.7, we saw the stable built-in drag-and-drop Layout Builder, updated Media Library interface, and more. Drupal 8.8 will be released in December 2019 and will be the last minor release with features. Let’s look at what Drupal 8.8 has in store for us.
CSS Houdini
5 MIN READ // Sep 24, 2019
In these series of blogs, we will talk about Houdini - the new era of CSS. Before jumping right into CSS Houdini, let’s first understand what the word Houdini means.
Gastby and Drupal JSON:API
9 MIN READ // Sep 2, 2019
This blog post talks about what Gatsby is, how to integrate Drupal with Gatsby, and setting up a sample website using Gatsby and Drupal with JSON:API module.
Progressively Decoupled Drupal
5 MIN READ // Aug 23, 2019

In the era of a realtime, fast, performant web application, one cannot overlook the superpowers of ReactJS and the wonders it can do when used right.

State Management in React
9 MIN READ // Jul 3, 2019
What is State? And why do you need to manage it? 

The State is an important concept in React that stores data and displays the behavior of a component. People choose different approaches for managing State in React.