Sitemap
Aman Rathore

Aman Rathore

👋 Hello, I'm Aman Rathore, a passionate web developer with 5 yrs of experience in crafting user-centric, responsive websites and web applications.

What is React JS

3 min readDec 26, 2022

--

What Is React?

Do you remember how Facebook’s UI or it’s messenger looked a few years back? During that time you had to refresh or reload the entire page for new updates or messages repeatedly. But now it’s no longer required. Today, each time there is a new update or message, a notification will pop up. Clicking on that will then automatically refresh your page and show you the latest updates. So, how exactly does this happen? Well, this is the magic of ReactJS and in this blog, I am going to discuss what is React and why you should go for it. But before we proceed to see what is react, let’s take a look at the topics I will be discussing:

JavaScript Frameworks

Javascript is a dynamic programming language which is widely used for developing web applications. It is very lightweight and is supported by most of the modern browsers. Moreover, JavaScript supports both object-oriented programming and procedural programming. Thus, it is used for creating web pages with a client-side script to interact with the user and make the web pages dynamic and robust.

Get Aman Rathore’s stories in your inbox

Join Medium for free to get updates from this writer.

JavaScript has many frameworks among which we can choose depending on our need. Below diagram shows some popular JavaScript frameworks.

Press enter or click to view image in full size

Following are the major advantages provided by the JavaScript Frameworks:

  1. Efficiency: With the use of pre-built patterns and functions, the development of the applications became easy. The projects which used to take months to develop can now be developed in very less time. This increased the efficiency as well as reduced the time and effort involved.
  2. Security: As JavaScript is an open source community, its top frameworks have strong security arrangements. Frameworks are supported by these large communities in which, the members and the users can also act as testers. This increases the chances of detecting any kind of backdoor or bug present in the framework. Thus providing better security at less cost.
  3. Cost Reduction: JavaScript Frameworks are free for public use as they are open source. So, when we develop a web application using these frameworks, the overall cost of the application is much lesser.

Because of all these advantages, JavaScript frameworks are used heavily for developing web-applications. They have already proved their potential over the past few years. Among them, the most popular ones are React and Angular. “Even though React is young, it is giving a neck to neck competition to Angular”. If you are planning to make a flourishing career in web development, React Certification Training is the right move for you. Check out the google trend results for React and Angular for past 7 years.

Press enter or click to view image in full size

So, through this blog, we’ll be learning all about ReactJS. But before understanding what is React, you need to understand why we need it in the first place. For more check out this Full Stack development course today.

Why React?

There were so many JavaScript frameworks available in the market but still React came into the picture. Let’s dive little deeper and find out the reason why ReactJS was needed.

--

--

Aman Rathore
Aman Rathore

Written by Aman Rathore

👋 Hello, I'm Aman Rathore, a passionate web developer with 5 yrs of experience in crafting user-centric, responsive websites and web applications.