Join Our Newsletter!

Keep up to date with our latest blog posts, new widgets and features, and the Common Ninja Developer Platform.

React

Common Ninja Blog

Discover highly informative and helpful articles on topics such as web development, web design, marketing, business & more!

Join Our Newsletter!

Keep up to date with our latest blog posts, new widgets and features, and the Common Ninja Developer Platform.

Handling Exceptions in React: Best Practices

Handling Exceptions in React: Best Practices

Sergei Davidov,

In this article, we are going to learn about the best to handle exceptions in a React application.
How To Build a Code Syntax Highlighter in React

How To Build a Code Syntax Highlighter in React

Sergei Davidov,

In this article, we are going to explain how to build a code syntax highlighter in React.
useLayoutEffect vs useEffect in React — What’s the Difference?

useLayoutEffect vs useEffect in React — What’s the Difference?

Sergei Davidov,

In this article, we are going to discuss the difference between the useLayoutEffect and the useEffect hooks and offer you some examples of how and when to use them.
Handling Multiple File Uploads With React Hook Form

Handling Multiple File Uploads With React Hook Form

Sergei Davidov,

In this article, we are going to discuss how to work on multiple file uploads with the React Hook Form
How To Build a Headless WordPress App With React and WPGraphQL

How To Build a Headless WordPress App With React and WPGraphQL

Sergei Davidov,

In this article, we are going to learn how to build a simple headless WordPress application with React and WPGraphQL.
How To Build a Digital Signature Pad in React

How To Build a Digital Signature Pad in React

Sergei Davidov,

In this article, we are going to discuss how to build a digital signature pad in React.
Implementing Auth0 Authentication in React Apps

Implementing Auth0 Authentication in React Apps

Sergei Davidov,

In this article, we’ll discuss what authentication is and why it’s needed, and we’ll go over how to implement it in React using Auth0.
How To Build an E-Commerce Store With React, Next.js and Builder.io

How To Build an E-Commerce Store With React, Next.js and Builder.io

Sergei Davidov,

In this article, we are going to explain how to build an e-commerce store with React, Next.js and Builder.
How To Convert Speech to Text in React With the React Speech Kit

How To Convert Speech to Text in React With the React Speech Kit

Sergei Davidov,

In this article, we are going to explain how to convert speech into text in React, using the React Speech Kit.
How To Build a WordPress Plugin or Theme With React

How To Build a WordPress Plugin or Theme With React

Sergei Davidov,

Discover how to connect React to WordPress and how to built boilerplates of WordPress plugins & themes using React.
Handling and Managing Server State With React Query

Handling and Managing Server State With React Query

Sergei Davidov,

In this article, we will build a “lyrics finder” app, focusing on the benefits of React Query, like fetching and caching data from an API.
The React useEvent() Hook: Why You Need It and How To Use It

The React useEvent() Hook: Why You Need It and How To Use It

Sergei Davidov,

In this article, we are going to discuss the useEvent() hook in React, and explain how to use it.
Building Your First Web App With Remix

Building Your First Web App With Remix

Sergei Davidov,

Learn how to build apps using Remix — a React-based framework with server-side rendering.
React 18 — A Dive Into the Newest Version of React

React 18 — A Dive Into the Newest Version of React

Sergei Davidov,

Learn more about React’s latest version — React 18 & discover what new features it offers.
React Dynamic Imports and How To Use Them

React Dynamic Imports and How To Use Them

Sergei Davidov,

In this article, we are going to discuss dynamic imports, how to dynamically render components in React, and when to use dynamic imports.
10 Tips & Tricks To Make You a Better React Developer

10 Tips & Tricks To Make You a Better React Developer

Sergei Davidov,

Discover the most helpful tips and tricks that will make you a better React developer.
Using Drag and Drop in React Apps With sortableJS

Using Drag and Drop in React Apps With sortableJS

Sergei Davidov,

Discover How To Use Drag and Drop in React Apps With sortableJS