Author: Umang Goyal

Best way to manage state in React using Context, useReducer, and Custom hook.

Reading Time: 6 minutes Introduction When it comes to state management in a React app the name “Redux” is the go-to solution in almost all projects. But always managing the state with Redux can be overkill sometimes causing complex and additional code to the code bundle. React already comes with pretty simple and powerful tools that can help us manage complex states. Using the combination of Context, useReducer, and Continue Reading

Complete React app setup with webpack, babel, and eslint

Reading Time: 8 minutes In this blog, we will see how to set up a React app from scratch using Typescript, Webpack, Babel, Eslint, and prettier. Although the setup given by create-react-app is great and optimized well, it’s good to know what is the job of each tool and how to configure them by yourself that way you can have full control and customize them according to your project Continue Reading

Introduction To Browser Storage and how to persist data in browser.

Reading Time: 4 minutes Irrespective of what javascript framework or library you are working on the one thing that remains constant for all web developers is the browser, where the javascript runs. Learning about browser storage is a must for all web devs.  What is browser storage? The browser and server interact with each other. The server serves the web pages that run on the browser and the user Continue Reading