These skills are mandatory for learn React JS
HTML
CSS
Javascript
JSX
Class & Functions
Node & NPM
CLI & Git
Command
sudo apt install nodejs
sudo apt install npm
Download Link
Download Link
TO CHECK NODE VERSION
node -v
TO CHECK NPM VERSION
npm -v
Create App
npx create-react-app appname
Run App
npm start
Add Library
npm add <library-name>
Build App
npm run build
Find Resources in 'build directory'.
App Name Root Directory
api
Generic API, Create API for Each Modules
app
App Layout, Header, Router, Footer and Auth
components
Common Components like Alert, Popup and Extra.
Config
app-config - Const Params like URL
Modules
Contains Sub Directory for Each Modules
pages
Common Pages, Like Login and Help
session
Session Storage & Cache Services
utils
Common Functions
Reference
Router
npm add react-router-dom
Http Request Client
npm add axios
npm install antd
Documentation Links
yarn add @blueprintjs/core react react-dom
Documentation Links
https://blueprintjs.com/docs/#blueprint/getting-started
npm install react-bootstrap bootstrap
Documentation Links
https://react-bootstrap.github.io/
https://react-bootstrap.github.io/components/forms/
// with npm
npm install @material-ui/core
// with yarn
yarn add @material-ui/core
Documentation Links
npm install react-bootstrap bootstrap
https://react-bootstrap.github.io/components/forms/
npm add formik
Moment JS
npm add moment
npm install --save react-chartjs-2 chart.js
https://github.com/jerairrest/react-chartjs-2
npm install react-widgets --save