5 Best Places To Learn React

Murtuzaali Surti
Murtuzaali Surti

• 2 min read

Updated

In this guide, I am sharing five of the best places to learn React. Doesn't matter if you are a newbie in React or advancing your journey as a React developer, these resources will help you at every step of your React journey. I wish I came across these resources while I was new to React.

Table of Contents

1. Josh Cameau's Blog

I was fascinated when I came across this blog by Josh Cameau and its immensely satisfying animations. Turns out, not only the animations, but the content is also well laid out and easy to understand.

This blog is useful for you if you want a deep understanding of how React works and what are the consequences of using it the wrong way. My favorite post from this blog is Why React Re-Renders.

Josh also offers a full paid course called "The Joy of React" if you prefer a structured way of learning.

Landing Page of Josh Cameau's Blog

Source: joshwcomeau.com

2. Scrimba

Scrimba is the only platform which offers truly interactive courses. I took their React course a while ago and was able to build a digital contact card generator using React.

Scrimba's courses not only explain the concept theoretically, but they also have in-between challenges which you can complete on your own by pausing the video in the same editor which the instructor is on — yes it's pretty unique and fascinating. They offer a good amount of free courses so that you can explore.

Scrimba has also partnered with MDN to support producing these courses for the betterment of the developer community.

Scrimba & MDN as partners

Source: developer.mozilla.org

3. Robin Weiruch's Blog

Robin's blog might not look attractive at first but trust me it has some of the best React content in it. I recommend going through this blog if you want more React tutorials and design implementations.

Robin has written a book named "Road To React" which you can read to get a solid understanding of React. He has also published "Road To Next" which is a book to get you started with Nextjs.

Robin Weiruch's Blog

Source: robinwieruch.de

4. Net Ninja

Net Ninja YouTube channel by Shaun Pelling is one of the most underrated coding related channels. Personally, I have found the content to be comprehensive and extremely easy to understand. Not only that, the content is structured unlike other youtube channels where you don't find structured content which reveals itself in a flow.

You can go through its React playlist or explore other playlists on a ton of new technologies and frameworks such as Alpine.js, Pinia, HTMX, SolidJS, and more.

Net Ninja's YouTube Channel

Source: youtube.com

5. Dan Abramov's Blog & React's Official Documentation

Dan Abramov is one of the core members of the React team and has his own blog overreacted.io on which he shares some highly technical and interesting things about React and the Web.

And, there is no better place to explore React other than its official documentation.

Dan Abramov's Blog - overreacted.io

Source: overreacted.io


Ice — The Most Useful Mac App — Menu Bar Management Made Easy

Previous