Makers Byte
Published in

Makers Byte

Resource list leading to the path of Learning React

The current post aims to put together quality content about React into a central location for quick reference.


A curated list of resources to learn React and related web technologies as fast as possible. This is the preferred React stack:


Foundational libraries

Essential tools

List of resources that will start you down the path to learning React:

Setting up React


JSX is a preprocessor step that adds XML syntax to JavaScript. You can definitely use React without JSX but JSX makes React a lot more elegant. —

The Virtual DOM

React Elements

Elements are the smallest building blocks of React apps. — React Docs


Components let you split the UI into independent, reusable pieces, and think about each piece in isolation. Conceptually, components are like JavaScript functions. They accept arbitrary inputs (called “props”) and return React elements describing what should appear on the screen. — React Docs



React Hook Form


Additional Resources

Was this helpful? Did I miss something? Do you have a question? Get in touch by placing your comment.

If this post was helpful…it would mean a lot to me if you could click on the “claps” icon…up to 50 claps allowed — Thank You!




Resource hub for Designers/Developers

Recommended from Medium

React NextJS Create Instagram UI clone Part 6 — Header and tooltip

How to install and use Swiper Js in ReactJs/NextJs

What I learned today —  Episode 1

AWS AppSync, powered by Apollo

Redirecting to a different webpage using JavaScript ↪️ ✅

Automatical login to account on PointPay

Using leaflet js (OpenStreetMap) with Ionic 5

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Shahzaib Khan

Shahzaib Khan

Data Scientist, Developer, Tech Writer, Entrepreneur and Computer Science Enthusiast. Connect with me @

More from Medium

An example of adding Redux with reduxjs/toolkit to an React App

React Compound Components Pattern in 2 mins

#1 What is React and How it works — Learn React Series

React: Mocking with MSW, React Testing Library, and Jest with Redux