Mastering State Management in React: A Guide to useContext and useReducer HooksIn this article, you'll learn how to manage the state in a React app using the Context API and the reducer function. The context API enables access to the state globally without prop drilling. Reducers provides a structured approach to update state l...1ISep 30, 2024 · 17 min readefkumah.hashnode.dev
A comprehensive introduction to GraphQL: for efficient data queries and mutationsThis article will teach you the concepts in GraphQL to enable you to perform queries and mutations on a data set. GraphQL is a query language and specifications for APIs that enable clients to request specific data, promoting efficiency and flexibili...Mar 27, 2024 · 21 min readefkumah.hashnode.dev
How to use Typescript in React appsIn this article, you will learn how to use Typescript in your React applications to write better, more type-safe code. Typescript adds rules on how different kinds of values can be used. This helps developers catch and fix type-related errors as they...Feb 7, 2024 · 19 min readefkumah.hashnode.dev
How to fetch data from an API in a React app with SWRIn this tutorial, you will learn how to use SWR to fetch data in a React application. SWR is a library for data fetching, revalidating, and caching. By the end of the article you will know: What is SWR? The problem SWR solves? How to set up SWR in...Sep 19, 2023 · 14 min readefkumah.hashnode.dev
How to manage state in a React app using Redux.In this tutorial, you will manage the state of a React app using Redux. Redux helps you track and manage the state of an entire application in a single object instead of having the state and logic in a top-level component. You will build a to-do app ...Sep 15, 2023 · 22 min readefkumah.hashnode.dev