Skip to main content

Introduction To ReactJS - JavaScript

React JS Intro

React JS Intro
(Image by - Sharma Guides | Subham232330)


What is ReactJS?

* ReactJS is a free and open-source JavaScript library for building user interfaces using a component-based concept.
* ReactJS is also known as React, React Js.
* React is maintained by Facebook.
* ReactJS is not a framework, it is a library.


Examples of ReactJS websites:-

Facebook, Discord, Netflix, Dropbox


Advantages of ReactJS

1. DOM Virtuality
2. Easy Testing
3. SEO Friendly
4. Blazing Fast
5. Efficient Debugging


Prerequisites

HTML
CSS
JavaScript
ES6:- let, const, arrow function, classes, object literals, spread operators.


Comments

Popular posts from this blog

Concurrency Control

What is Concurrency Control? Concurrency Control in Database Management System is a procedure of managing simultaneous operations without conflicting with each other. It ensures that Database transactions are performed concurrently and accurately to produce correct results without violating data integrity of the respective Database. Concurrent access is quite easy if all users are just reading data. There is no way they can interfere with one another. Though for any practical Database, it would have a mix of READ and WRITE operations and hence the concurrency is a challenge. DBMS Concurrency Control is used to address such conflicts, which mostly occur with a multi-user system. Therefore, Concurrency Control is the most important element for proper functioning of a Database Management System where two or more database transactions are executed simultaneously, which require access to the same data. Potential problems of Concurrency Here, are some issues which you will likely to face wh

Relational Calculus

Relational Calculus There is an alternate way of formulating queries known as Relational Calculus. Relational calculus is a non-procedural query language. In the non-procedural query language, the user is concerned with the details of how to obtain the end results. The relational calculus tells what to do but never explains how to do. Most commercial relational languages are based on aspects of relational calculus including SQL-QBE and QUEL. Why it is called Relational Calculus? It is based on Predicate calculus, a name derived from branch of symbolic language. A predicate is a truth-valued function with arguments. On substituting values for the arguments, the function result in an expression called a proposition. It can be either true or false. It is a tailored version of a subset of the Predicate Calculus to communicate with the relational database. Many of the calculus expressions involves the use of Quantifiers. There are two types of quantifiers: Universal Quantifiers: The univer