How to Build a Custom Pagination Component in React

In this post, we will focus on pagination and we'll build a custom controlled component that handles page buttons based on the current page and total data count.

Trying out React 18 Alpha

React 18 is here! That's the one with concurrent mode.

How to Level Up Your React Conditionals

Do you write conditionals correctly within your React applications?

A guide to Flexbox properties in React Native

In React Native, this is the default way to build layouts. It works wonderfully for mobile development because it allows us to build layouts that fit multiple screen sizes, thanks to responsive design.

How to choose the right React state management solution

In this article, we’ll cover common use cases for managing state in React and learn when you should consider using each solution. Let’s accomplish this by building a simple counter app.