CORE CONCEPT OF REACT

Mohammad Rahman
2 min readMay 9, 2021

what is react :

React.js is a JavaScript library for building user Interfaces. example: Facebook ….

React.js Basic Concept of :

npx cerate-react-app my-app

cd my-app

npm start

build npm install

  • After React.js Learn Should need to Learn Basic Few Thing Clear :
  1. HTM
  2. CSS
  3. JavaScript

>This Three Thing Fundamental Concept need To clear Then do Start

REACT.js

> Need Clear Concept About Variable, Object, Array, Function, and class.

> Every Project are Commonly use are .map() , .reduce() .

> ES6 components are : let , const , call .

> Learn about DOM (document object model) DOM are programming interface for HTML and XML. How create , select , and update HTML element and their attribute .

2. Fundemental about node.js :

React Programmer are lot of moment run npm script .. npm script is part of the node.js

3. React Fundamental

  • we are using some time JSX in the react.js program. JSX is formed most likely the same as HTML.
  • we are using (props) in the react.js program. props are passed arguments to the function or method.
  • Functional components and Class components are not the same both are different.
  • on React.js we do learn how to handle onClick, onSubmit,onChange.

4. React Routing ..

. we are learning how to coding react routing .. move one page to another page.

5.React Hooks :

  • useState : useState Hooks are used to store the Data and manage.
  • useEffect : use effects are work for Browse API .
  • and learn many more: useReducer, useContext .

6. Learn How to Work API in the React :

In the React Project, two ways are data work in Behind. Commonly and standers way use REST.API and another API is GraphQLAPI.

when build an API project then learn from a lot ….

7. Styling React :

In JavaScript or React.JS have lot of class Libraries are available for STYLING.

But common and popular ..and every programmer are choosing that is

Materul UI.

and another Few class Libraries are available in React.js . Three style class Libary are common, familiar, and userFriendly ..

> Reactjs-Bootstrap.

>Taliwind CSS.

> Ant Design.

8. Redux :

Redux is most Powerful than React.js . Redux also JavaScript library as a like React.js . Redux are easily solve all problem and Gently maintains the State of Application.

Conclusion :

Finally, that says.. Start learning REACT.js .. when start learning react.js then face a lot of bugs and problem.. when you able solve this all bugs and problem then you understand yes you get to learn from this something .. and this learning is going helpful your Programming Journey.

--

--