Before you dive into learning a framework like React, it is essential that you understand the problem it is solving for you.
This post has everything you need to learn React Server Components, otherwise known as "RSCs". Most importantly, you'll learn how they can help you!
Doing forms right in React is difficult. This post is an exploration of some "best practices" when using forms in React.
When building with React, when should you useState? useEffect? useMemo? useRef? To answer these questions, you must understand component lifecycles.
Tools like create-react-app are great, but abstract away lots of details. Here's how you can set up a "vanilla" React + TypeScript app using Webpack.