This article is part 2 of Obed Parlapiano's visual guide to React mental models. Like part 1, this post also features a lot of helpful visuals so you can "see" the mental models at work for useState, useEffect, and lifecycles.
This article from Lorenz Weib goes over some common mistakes he finds when writing react components, why they are mistakes, and how to avoid or fix them. It's fairly opinionated, but Lorenz provides his reasoning behind each recommendation.
This article walks through 5 recommended frameworks and tools for building static sites, mobile apps, desktop apps, and server-side rendering frameworks.