0% found this document useful (0 votes)
94 views3 pages

Master React 17 - Getting Started & Opinionated Must Have Libraries

This document provides an introduction to React and recommends essential libraries to use with React. It begins with an overview of React, explaining what it is, why it is useful, and how to use it. It then discusses JSX and why it is needed with React. The document recommends Create React App as a starter project and describes some must-have React libraries and why they are useful. It suggests how to integrate these libraries into a React project and provides a roadmap for learning React and associated libraries to become a top-grade React developer.

Uploaded by

Eli
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views3 pages

Master React 17 - Getting Started & Opinionated Must Have Libraries

This document provides an introduction to React and recommends essential libraries to use with React. It begins with an overview of React, explaining what it is, why it is useful, and how to use it. It then discusses JSX and why it is needed with React. The document recommends Create React App as a starter project and describes some must-have React libraries and why they are useful. It suggests how to integrate these libraries into a React project and provides a roadmap for learning React and associated libraries to become a top-grade React developer.

Uploaded by

Eli
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Eli Elad Elrom - Getting Started & Opinionated Must-Have Essential Libraries.

Getting Started &


Opinionated Must-Have
Essential Libraries
Table of Contents
REACT MINIMALISTIC STAND-ALONE “HELLO WORLD” ....................................................................3
WHAT IS REACT? .......................................................................................................................... 3
WHY REACT ................................................................................................................................. 4
HOW TO USE REACT ...................................................................................................................... 4
WHAT IS JSX AND WHY DO WE NEED IT? ........................................................................................... 9
CREATE-REACT-APP (CRA) STARTER PROJECT & FRIENDS .................................................... 12
WHAT ARE REACT MUST-HAVE LIBRARIES AND WHY DO I NEED THEM? ............................................. 14
HOW CAN I INTEGRATE THESE INTO MY REACTJS PROJECT? ................................................................ 16
SUMMARY .......................................................................................................................... 42

This module serves as the ground school before you get off the ground and start
flying with React. It also serves as the road map for many opinionated libraries that
are considered, a must-know libraries and can help you expedite your development
effort with React as well as turn, React from a simple standalone JavaScript (JS)
library into a full-blown framework that can compete with all the top JavaScript
frameworks out there, such as: Angular, Vue.js, Svelte, etc.

I ask, that you be patient and trust the process as we will be touching many libraries
in this module, and I am aware that this could be overwhelming. I want you to have
the best startup project and the best foundation. The startup project can serve you as
you can copy and re-use it for all React projects, whether you are building a Website
or an App or setting up a project for a greenfield project, or migrating to React
version 17 you will find this starter project helpful.

Learning and understanding these libraries can help you, not just to expedite building
quality software, but it can turn you into a top-grade React developer that can take
full advantage of React and associated libraries, as well as help you tackle any size
project that comes your way big or small. Additionally, you can speed up
development or lend your dream job at the highest pay grade.

2
Download this free chapter here: https://elielrom.com

You might also like