I was thinking to myself, about the steps I followed to learn React and then I asked myself, why not share with all developers? 😊
For this topic, I leave you here 2 articles, which are my favorites:
🎨 CSS Frameworks
It's always handy to have help when building applications and css frameworks are always here to the rescue.
- Material UI - a library created and kept up by Google with many custom options for many different jsx/html tags you’ll want to use
- React Bootstrap - React Bootstrap is a set of React components that implement Bootstrap framework
Semantic UI - development framework that helps create beautiful, responsive layouts using human-friendly HTML
To create something which communicates with other application you will need to use APIs like REST
A quick and easy to follow tutorial that I advice to watch is the What Is A RESTful API? Explanation of REST & HTTP
⚛️ Learn React
There are several courses that you can find out there, I'm going to share some that I think it could be interesting:
React - getting start
- Modern React with Redux - Stephen Grider
React - The Complete Guide (incl Hooks, React Router, Redux) - Maximilian Schwarzmüller
🚀 State Management
This is an important area for a React developer to focus on. Some of these points are:
And much more...
You can also check the courses from Stephen and Max in what regards to this topic.
🪐 And it continues
There is so much more to learn about React, but I wanted to keep this article simple, for beginners, like me.
I wrote this article as I was writing for myself, so I hope it helps you when starting this new journey