Geek Time Juin 2016 : React

24

Transcript of Geek Time Juin 2016 : React

MVC/MVP/MVW…

UI Library

Developed By Facebook

Why React ?

Concept

● Virtual DOM

● “Diffing” algorithm

Basics

● Component

● JSX

● Props

Components

Render Component

Create Component

JSX

Props

States

● Re-render component

● Initialized via getInitialState function

Let’s code !!

MVC

FLUX

Dispatcher

Actions (initiate the process)

Stores (logics)

Views (React, Angular….)

Thanks