KEMBAR78
Introduction to Reactjs | PPTX
ReactJS
A javaScript library for building user interfaces
By - Sapna
What is React?
A response to something!
Frontend Framework
â—Ź Frontend framework from
â—Ź A rich library for creating user interfaces.
â—Ź A component based system.
Why React?
Core Concepts
JSX
â—Ź Allows you to mix HTML with JavaScript
Components
â—Ź Independent, reusable pieces
The Flow
â—Ź Unidirectional data flow.
Virtual DOM
â—Ź An abstraction of HTML DOM. Virtual DOM is light weight.
â—Ź Reacts local and simplified copy of HTML DOM.
â—Ź Virtual DOM where your components actually live.
â—Ź Allows React to do its computations within this abstract world.
Virtual DOM
DOM
The good
â—Ź Simplicity
â—Ź Components are just function of states.
â—Ź Efficient
â—Ź Testability
â—Ź It's awesome for SEO
The bad
â—Ź No application framework.
â—Ź React is only a view layer.

Introduction to Reactjs