How to really start with React - 6 Tutorials
I’m Daniel from Hero Gaming and we’re using React for most of our applications. React itself allows you to work with it in less than 30 minutes if you have basic knowledge of HTML and JS. Nevertheless, down below you will find guides on how to start with react, redux and routing.
After visiting the landing page for React most of you already clicked on the Tutorials menu tab, which is already one of the best onboardings you can have for React. You will be guided through the whole setup of your very own React tic-tac-toe app while learning everything you need to know to get started.
This article is a new version of the “Learn raw react” he wrote earlier. It will cover the new version of react, live coding examples, and you will also experience some animated fractal trees. James is on point as he walks you through the basics as reactjs.org does also - but: with a personal touch.
This one is also a tutorial directly done on the reactjs.org website, but now without the surrounding “What is react” with the focus on how to get started with the react CLI. If you already have learned the basics and only look for a quick way to start new projects - this is the tutorial for you.
Dan Abramov introduces you to Redux in this egghead lessons. For all you who do not know Dan yet, he is the creator of Redux itself - so one could say he knows exactly what he is talking about. His 30 free videos help you to get started with redux and you can follow those up by another set of 27 free videos that let you dive into how to build a React app with idiomatic Redux.
One topic that you will have to learn about is routing in React apps, for this, you will most likely use React Router, and to understand that you can have a look at Reacttraining. They cover the routing aspects for Web and Native. It’s a more technical approach but after reading the tutorials above you should be fit to follow those as well.
There are hundreds of good tutorials that will let you start with React in just a few minutes, those above helped us and covered most of our questions - not only at the beginning but also if you have to look something up. If you know other useful articles and tutorials we’re looking forward to having a look at them in the comments down below.
|React Org - Tic Tac Toe||https://reactjs.org/tutorial/tutorial.html|
|ReactArmory - React Basics||https://reactarmory.com/guides/learn-react-by-itself/react-basics|
|React Org- Apps with no configuration||https://reactjs.org/blog/2016/07/22/create-apps-with-no-configuration.html|
|Petehunt - React HowTo||https://github.com/petehunt/react-howto|
|Dan Abramov - Getting Started with Redux||https://egghead.io/courses/getting-started-with-redux|
|ReactTraining - React Router||https://reacttraining.com/react-router/|