What I found interesting in React

Siful Islam
2 min readNov 5, 2020

--

react

The most popular JavaScript tool is now React. And, How it keep its supremacy? I found some interesting reasons for that. I going to demonstrate it here.

Component: React is all about components. For every single task, you can add components. We can create content in two ways class base component and functional component. The current most used and useful component way is a functional component. We can work on multiple components. Also, we can pass data from the parent component to the child component.

Event Handling: Handling event in React is easier than vanilla JavaScript. for example if you want to add a client event on an element. You can just add onClick and declare a function.

Data Fetching: React has its own way to call API. using useEffect inside you can fetch data from an API. also, you can add the dependency on that element.

Hooks: React uses various hooks to lightweight your app. useState, useEffect, useRef are most used. You can create a custom hook as you needed.

Context: When an app has a more nested component, then, it needs to pass data from one component to another. The normal way is to pass from one component to another. But context made it easier than you can send data from one component to another without nesting.

Conditional Rendering: You can render some state and components based on your app behavior. If you want to show something which depends on another you show conditional rendering there.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Siful Islam
Siful Islam

No responses yet

Write a response