© 2026 Hashnode
Introduction This guide covers the essential concepts for building authentication systems in React using React Router v6, Context API, and LocalStorage. These are the core patterns you need to remember as a developer. 🗺️ React Router v6 Essentials ...

Let’s go beyond the usual Redux tutorials. In this case study, we’ll learn the core concepts and APIs of Redux directly from its source code. I promise, this approach is both fun and much easier to understand! Do we always need Redux? No.Is Redux use...

When working with Redux in a React project, it is sometimes necessary to load reducers dynamically at runtime. This can be useful in scenarios like code splitting, lazy loading, or changing the reducer logic dynamically. In this blog, we will set up ...

Summary: Prop drilling in React involves passing props through multiple component layers, complicating code management, especially in large applications. To avoid this, use solutions like Context API for global state sharing or state management libr...

In our previous article, we explored what Redux “actually“ is. But now it is time to get into more deeper waters!! In Redux, middleware is a way to extend Redux's capabilities. It's a function that sits between the action being dispatched and the red...

Introduction In this blog, we’ll explore how to build a simple Todo application with React-Redux and Redux Toolkit. Redux is a popular state management library, and Redux Toolkit provides a more efficient way to work with Redux in modern React applic...

State management is a term every React developer hears sooner or later, and the journey often starts with Redux. But as many have discovered, while Redux is powerful, it also used to be known for its verbosity and complexity. Enter Redux Toolkit (RTK...
