Matheus Lima - O que tem de funcional no React

Post on 28-Jan-2018

51 views 0 download

Transcript of Matheus Lima - O que tem de funcional no React

O que tem de Funcional no ReactMatheus Lima

v = f(d)

Mas pra entender esse slide...

Precisamos estudar a base

1. Declarativo

https://tylermcginnis.com/imperative-vs-declarative-programming

https://tylermcginnis.com/imperative-vs-declarative-programming

https://tylermcginnis.com/imperative-vs-declarative-programming

https://tylermcginnis.com/imperative-vs-declarative-programming

2. Isolamento

3. Fluxo de dados

4. Composição

https://www.youtube.com/watch?v=wfMtDGfHWpA

composição >

herança

let === code smell

https://github.com/krasimir/react-in-patterns/tree/master/patterns/composition

https://github.com/krasimir/react-in-patterns/tree/master/patterns/composition

5. Tipos

6. Funções

Funções puras

evitar side-effects

double(x) = x * 2

double(x) = Y

f(x) = Y

f(d) = Y

f(d) = v

v = f(d)

v = f(d)

@matheusml matheuslima.com

Centro

Av. Presidente Wilson,

231 - 29º andar

(21) 2240-2030

Cidade Monções

Av. Nações Unidas,

11.541 - 3º andar

(11) 4119-0449

Savassi

Av. Getúlio Vargas, 671

Sala 800 - 8º andar

(31) 3360-8900

www.concrete.com.br