The React Developer Pocketbook: Learn to develop React 2019

The inspiration for this guide came about after realizing that the blog article I had read the most was ‘A Complete Guide to Flexbox’. There are two reasons for this, firstly, I am very forgetful, and secondly, it is a quick and simple way to find the information I need. This list aims to give you the best guides on how to do almost anything in the world of React, and general web development. Keep reading to find the tools you’ll need to become a great react developer!



Making everything tick

Getting Started:

The beginning is a good place to start

Lifecycle Methods:

What gets called, and when

State Management:

Storing all your data


Collecting user inputs


When is a number a number?


Proving it works and documenting your code


Hitting APIs

    Data Manipulation:

Make the numbers work for you

Further reading:



Building a structure

  • html (cheatsheet)



Make things look pretty


How long is 4?


Putting things in their place


Making it move

Further Reading:

Browser compatibility:

Making sure it’ll work where you want it

Thank you for reading and happy learning! If there is anything you think I’ve missed, or there are any other guides that have really helped you, please leave a comment in the section below, or email me at:!

You liked this article? You'd probably be a good match for our ever-growing tech team at Theodo.

Join Us