Posts

Showing posts from December, 2022

02_What_is_Babel_in_React_Js ?

  2). History of JavaScript , ES5 And ES6    JavaScript Was Invented By Brendan Eich In 1995 at Netscape.    The History Is , Brendan Eich Created "MOCHA" Which Become "LiveScript" , And Later "JavaScript".    Netscape Presented JavaScript to ECMA International , Which Develops Standards And It was renamed to ECMAScript.    ECMA Stands for " European Computer Manufacturers Association ".    ECMA International is a Non-Profit Organization that develops Computer Hardware , Communication And Programming Languages.    ECMAScript is the Official Name Of JavaScript Language.  2.1) What is Babel In React        Babel is JavaScript Compiler.        It Is Mainly Used to Convert ECMAScript 2015+ Code In To a Backwards Compatible Version Of JavaScript In Current and Older Browsers or environments.      When we Create an App by Using " create-react-app " , then Babel aut...

01_Introduction

1) . INTRODUCTION - REACT JS  React is java Script Library For Building UI  React is Use to Build Single-Page-Application  React Allow Us To Create Reusable UI Components  React is Free And Open Source Library  React is Declarative , Efficient And Flexible JavaScript Library For Building User  Interface. It Lets You Compose Complex UIs From Small And Isolated Piece Of  Code Called "Components"  React Sometimes referred to as a Frontend JavaScript Framework , is a  JavaScript Library Created By Facebook  React is a tool for Building UI Components. 1.1) What is React ?  React Community Also Provides Advance Concept Like State Management , routing , etc., on Top Of The React Library. 1.2) How Does React Works ?  React Creates a VIRTUAL DOM in Memory.  Instead of Manipulating the browser's DOM directly , React Create a virtual DOM  in Memory , Where it does All the necessary Manipulating , Before Makin...