How to write performant React code: Rules, patterns, do's and don'ts

#339 – January 16, 2022

sponsor

Retool is the fast way to build internal tools

Retool is the fast way to build internal tools. Visually design apps that interface with any database or API. Switch to code nearly anywhere to customize how your apps look and work. With Retool, you ship more apps and move your business forward—all in less time.

this week's favorite

How to write performant React code: Rules, patterns, do's and don'ts

Performance and React! Such a fun topic with so many controversial opinions and so many best practices flipping to be the opposite in just 6 months. Is it even possible to say anything definitive here or to make any generalized recommendations?

10 must-have React developer tools to write clean code

In this article, we'll look at 10 React developer tools including browser extensions to libraries with APIs and GUIs that make it easier for us to write clean code.

Getting to know… React

As with all new things, the first stab at learning is a massive Google search. And boy are there a lot of tutorials! Articles, videos, articles with videos, documentation.

A visual guide to Javascript for React developers - First-class functions

React relies on functions a lot. You may have heard that Javascript has first-class functions, but what does it mean?

Upgrade a component to use suspense in React 18

If you are going to truly upgrade your React 16 or 17 apps to React 18 you will want to use Suspense. That is, to take advantage of the new React 18 Concurrent Mode, you’ll need to use the most important new feature in the release, and that’s Suspense.

newsletters