DEV Community

Cover image for Useful information and books to help you learn React.
sakito🐕Frontend Dog
sakito🐕Frontend Dog

Posted on

Useful information and books to help you learn React.

The tutorials in the official React documentation are out of date⚠️

Here are some sites that you can refer to in order to develop using TypeScript and React Hooks.

I'm sure there are many other useful links out there, but too many would be too much work, so I've narrowed it down to those that I think are useful and don't seem to have any overlap.

In this Issue, we introduce the renewal of the official React documentation.

New React Docs · Issue #3308 · reactjs/reactjs.org
https://github.com/reactjs/reactjs.org/issues/3308

JavaScript

For people who are worried about JavaScript itself before React.

https://wesbos.com/javascript

Beginner JavaScript Notes - Wes Bos
https://wesbos.com/javascript

React

For those who want to learn React comprehensively.

Alt Text

Learning React, 2nd Edition [Book]
https://www.oreilly.com/library/view/learning-react-2nd/9781492051718/

React + TypeScript

Alt Text

React TypeScript Cheatsheets.
https://react-typescript-cheatsheet.netlify.app/

React Hooks

スクリーンショット 2021-07-23 0.10.03

This is an unofficial but React documentation site that has been changed to a tutorial on React Hooks.

React – A JavaScript library for building user interfaces
https://reactwithhooks.netlify.app/

React + GraphQL

  • Learn a comprehensive implementation of React + Apollo + GraphQL.

Alt Text

Course Introduction | GraphQL React Apollo Hooks Tutorial
https://hasura.io/learn/graphql/react/introduction/

  • Learn React + GraphQL + TypeScript web service development from front-end to back-end comprehensively.

Alt Text

Full stack open 2021
https://fullstackopen.com/en/

React + Test

Alt Text

Learn comprehensive front-end testing using the concept of Testing Trophy and React testing.

Testing JavaScript with Kent C. Dodds
https://testingjavascript.com/

React + Redux

Alt Text

Learning Resources | Redux
https://redux.js.org/introduction/learning-resources

Paid service

If you are fine with paid service, this is the way to go.

スクリーンショット 2021-07-23 0.08.44

Frontend Masters
https://frontendmasters.com/

スクリーンショット 2021-07-23 0.09.16

Get Really Good at React
https://epicreact.dev/

Top comments (0)