react

4 ways to render large lists in React

When handling a large list, attempting to render all the data at once could overload the DOM tree. The best approach to improving performance...
Samaila Bala
5 min read

Comparing state machines: XState vs. Robot

If your application is complex, things can quickly spiral out of control as new features are added. State machines offer a better-organized way to...
Samaila Bala
6 min read

Roll your own dependency injection

Have you tried using dependency injection (DI) frameworks only to be bowled over by their complexity and the difficulty of trying to bend them...
Ashley Davis
13 min read

Getting started with RedwoodJS

Learn all about RedwoodJS, a full-stack JAMstack framework built on React, GraphQL, and Prisma, and walk through how to use some of its key...
Blessing Krofegha
6 min read

Complete guide to GraphQL Playground

There are so many tools that make learning and using GraphQL easier. Learn how GraphQL Playground, a GraphQL integrated developer environment (IDE), can help...
Ibrahima Ndaw
4 min read

Why you should be using useWorker

Web workers are worker threads that run tasks and other functionalities in the background. Learn how to set up and use web workers and...
Ganesh Mani
4 min read

Building the simplest CRUD out there with entity management

This post walks you through building a simple CRUD operation and provides an overview of entity management in React-Redux.
Adam Boro
6 min read

How to integrate FaunaDB in React apps with Material…

In this post, we’ll take a look at how to get started using FaunaDB to create APIs that can be used directly in React...
Aman Mittal
11 min read

Introduction to nanoSQL

nanoSQL provides a standardized query language that can be used in all types of supported databases, enabling you to connect multiple database systems without...
Nathan Sebhastian
8 min read

Top 7 UI libraries and kits for React

This guide includes a comprehensive list of React UI kits — everything from innovative newcomers such as Shard, to popular stalwarts such as Google's...
Chidume Nnamdi
3 min read

Testing the react-router useHistory Hook with React testing library

Learn how to use the react-router useHistory Hook with React testing library to make your components route-aware.
Paul Cowan
3 min read

JavaScript concepts to master before learning React

Before learning React, it makes good sense to master the common JavaScript patterns you'll see in virtually every React app.
Sebastian Weber
14 min read