Essential Resources to Learn About React
Tags: code, react, career, productivity
Published: 2019-12-10 07:35:00

---
title: Essential Resources to Learn About React
published: true
date: 2019-10-22 13:27:00 UTC
tags: code, react, career, productivity
canonical_url: https://x-team.com/blog/essential-react-resources/
---
Developers love React.js. In the [2019 Stack Overflow Developer Survey](https://insights.stackoverflow.com/survey/2019#technology), React was the best-loved web framework, ahead of Vue.js and Express. It's also the second-most-used web framework, ahead of Angular. This is why we've collected some of the best React resources for you to read, listen to, or subscribe to.

## 5 Great Books to Learn React 📚

What better way to dive deep into a new technology than by reading a book? These 5 books will move you from React ignoramus to React expert.

### [The Road to Learn React](https://www.goodreads.com/book/show/37503118-the-road-to-learn-react?from_search=true)

**Author:** Robin Wieruch

**Publication Year:** 2017

**Length:** 234 pages

**Summary:**

This book uses the common sense of road to learning React, weaving it into the implementation of an attractive app. You will build a Hacker News React app and, in doing so, will learn about ES6, React with all its basic and advanced concepts, and internal state management.

### [Learning React](https://www.goodreads.com/book/show/29324861-learning-react?from_search=true)

**Authors:** Alex Banks, Eve Porcello

**Publication Year:** 2017

**Length:** 350 pages

**Summary:**

If you want to learn how to build efficient user interfaces with React, this is your book. Authors Alex Banks and Eve Porcello show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along the way, you'll learn how to work with functional programming and ECMAScript.

### [Fullstack React](https://www.goodreads.com/book/show/32705383-fullstack-react?from_search=true)

**Authors:** Anthony Accomazzo, Ari Lerner, David Guttman, Nate Murray, Clay Allsopp, Tyler McGinnis

**Publication Year:** 2017

**Length:** 830 pages

**Summary:**

Learn React the right way, with the in-depth, complete book to React and the React ecosystem. Master React in less time, with solid foundations, without beating your head against the wall. Quickly get to work - or get that job - with the right tools and the best practices.

### [Mastering React Native](https://www.goodreads.com/book/show/33921440-mastering-react-native?from_search=true)

**Authors:** Eric Masiello, Jacob Friedmann

**Publication Year:** 2017

**Length:** 496 pages

**Summary:**

This book will provide you with all the React Native building blocks necessary to become an expert. This book will show you how to apply JavaScript and other front-end skills to build cross-platform React Native applications for iOS and Android using a single codebase. By the end of the book, you will be able to build cutting-edge applications using the React Native framework.

### [Pro React 16](https://www.goodreads.com/book/show/43506094-pro-react-16?from_search=true)

**Author:** Adam Freeman

**Publication Year:** 2019

**Length:** 745 pages

**Summary:**

This book teaches you how to use the enormously popular React framework to build dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. You will learn how React brings the power of strong architecture and responsive data to the client, providing the foundation for complex and rich user interfaces.

## 7 Best Blogs to Updated on React 📰

These blogs are the best resources to stay updated on React. Cut through the noise by bookmarking these or subscribing to their newsletters.

### [The React Blog](https://reactjs.org/blog)

Get the latest and greatest on React straight from Facebook's React blog. Updated only a few times a year, but always with important, interesting updates on React.

### [The](https://facebook.github.io/react-native/blog)[React Native Blog](https://facebook.github.io/react-native/blog/)

Facebook's official React Native blog, with all the latest on React Native. Again, not updated very frequently, but well worth monitoring.

### [Overreacted](https://overreacted.io/)

Written by one of the nicest and most helpful people in the React/Redux community: Dan Abramov. Overreacted has excellent articles on everything React & Redux. Updated approximately once a month.

### [The JavaScript Playground](https://javascriptplayground.com/)

Written by Jack Franklin, the JavaScript Playground has many great articles on React, Webpack, Elm, as well as the larger JS ecosystem. Updated a few times a month.

### [Robin Wieruch](https://www.robinwieruch.de/blog)

Robin Wieruch is a German software engineer. His blog has informative tutorials on several aspects of React & Redux. Start with [How to Learn React.js in 2019](https://www.robinwieruch.de/learn-react-js) if you're new to React.

### [Dave Ceddia](https://daveceddia.com/archives/)

Dave Ceddia is a software engineer who builds front-end UIs with React. His recent blog posts talk about React, Redux, Svelte, and more.

### [Mark Erikson](https://blog.isquaredsoftware.com/)

Mark Erikson is a software engineer who mainly blogs about React & Redux.

_If you prefer newsletters over blogs, have a look at the "[5 Best React Newsletters](https://x-team.com/blog/best-react-newsletters-curated-by-x-team-2/)" blog post we wrote back in 2017. All of these newsletters are still going strong today!_

## 3 Great React Podcasts to Listen to🎤

If you're more of a listener than a reader, then podcasts might be more your thing. Listen to React and React Native news, best practices, tips, and hacks with these 3 great podcasts.

### [The React Podcast](https://reactpodcast.simplecast.fm/)

Hosted by Michael Chan, this podcast is all about React conversations between developers. Guests range from the co-founder of Accessible360 to the creator of the `react-spring` library.

### [React Native Radio](https://devchat.tv/react-native-radio/)

A weekly podcast on React Native hosted on [Devchat.tv](https://x-team.com/blog/essential-react-resources/devchat.tv). Great as a guide to get into React Native or for staying current on what's very fast-moving technology.

### [Syntax.fm](https://syntax.fm/)

Hosted by Wes Anderson and Scott Talinski, Syntax.fm covers web development topics, explaining how they work and talking about their own experiences. A great podcast overall, with some episodes exclusively about React.

## **4 Vibrant React Communities 🎭**

These 4 React communities should cater to your needs if you're ever stuck on a problem that has no easy answer, if you're doubting what next to learn, or if you're simply looking for like-minded people.

### [Reddit: reactjs](https://www.reddit.com/r/reactjs/)

The official React subreddit.

### [Dev: React](https://dev.to/t/react)

Ask questions and find new blog posts about React on Dev.to.

### [Reactiflux](https://www.reactiflux.com/)

A chat community of 80,000+ React JS, React Native, Redux, Jest, Relay, and GraphQL developers.

### [Spectrum: React](https://spectrum.chat/react)

A community of developers, designers and others who love React.js.

* * *

If you're already familiar with React, we recommend checking out the [8 Best and Most Popular React Libraries in 2019](https://x-team.com/blog/8-best-and-most-popular-react-libraries-in-2019/).