You are on page 1of 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