Session 1: Getting started with React Js
What is React React is a front-end framework to create a UI. React is a JavaScript library for building components. React is light weight representation of the memory which is called virtual DOM. Each react element is a plain java-script object. In react, we simply change the state of our components and react will sync with Real DOM by itself. Each page can divided into components like: left pane, navbar, app. These components are created with the help of react js. React or Angular: Both of these have component based architecture. But angular is framework, a complete solution and react is a library. React only take care of rendering the view and view is in sync with the state. For working with react you can easily use the other libraries like routing, calling https etc. With you get the libraries to be used also with react. Important Terms to Know Before start coding in React: What is Node.js? Node.js is a run-time environment that executes JavaScript server-sid