How to Build a Custom Dashboard with WordPress APIs and React

When you manage websites, it is all about data: views, response time, users, bounce rate, and so on. And, if you manage websites, you’ve likely had to deal with a WordPress instance at least once. There are hundreds – or maybe thousands – of WordPress plugins to retrieve and

Read More

How to Manage State in Your React Apps

Managing state in your React apps isn’t as simple as using useState or useReducer. Not only are there are a lot of different kinds of state, but there often dozens of ways of managing each kind. Which should you choose? In this guide, we will uncover the several kinds

Read More

10 React Interview Questions You Should Know in 2022

Feel confident about your React knowledge? Put it to the test! I have selected all of the major questions you should know as a React developer in 2022, whether you are interviewing for a hired position or not. These questions cover everything from the core concepts of React to a

Read More

How to Use localStorage with React Hooks to Set and Get Items

localStorage is a web storage object that allows JavaScript sites and apps to keep key-value pairs in a web browser with no expiration date. This means the data survives page refreshes (sessionStorage) and even browser restarts. This indicates that the data stored in the browser will remain even when

Read More

What Backend Should You Use for React?

What backend should you choose for the React projects you are building? There are so many different options to pick from, how do you know whether the backend you choose is the right one? In this guide, you’ll learn how to pick the appropriate backend for the type

Read More

How to Use Recoil for State Management in Your React Projects

If you’re a React developer, you’ve probably used a library for managing state in your React applications. And you’ve likely heard of Redux “the state management” library for React. For a long time, Redux was the only reliable and most widely-adopted solution for state management in React applications. And

Read More

The React useEffect Hook for Absolute Beginners

If you have trouble understanding the useEffect hook, you’re not alone. Beginners and experienced developers alike find it to be one of the trickiest hooks to understand, because it requires understanding a few unfamiliar programming concepts. In this quick guide, we’re going to cover why this hook exists, how to

Read More

React State for Absolute Beginners

One of the most essential concepts that any modern JavaScript developer needs to understand is state. If you don’t understand state, you’re not going to be able to fully use and take advantage of powerful libraries such as React to build your applications. Let’s see exactly what state

Read More