20

Click here to load reader

Conhecendo o Cycle.js

Embed Size (px)

Citation preview

Page 1: Conhecendo o Cycle.js
Page 2: Conhecendo o Cycle.js

Conhecendo o Cycle.js

Raphael Porto - @raphaelpor

Page 3: Conhecendo o Cycle.js

O framework X é o melhore você deve reescrever seu sistema

com ele.

Page 4: Conhecendo o Cycle.js

Características

Page 5: Conhecendo o Cycle.js

Functional (clean)&

Reactive (separated)

Page 6: Conhecendo o Cycle.js

Functional (clean)

.map() .filter() .find()

Page 7: Conhecendo o Cycle.js

Reactive (separated)

Page 8: Conhecendo o Cycle.js

Reactive (Streams)

Page 9: Conhecendo o Cycle.js
Page 10: Conhecendo o Cycle.js

Rx.js

Page 11: Conhecendo o Cycle.js

Dialogue Abstraction

Page 12: Conhecendo o Cycle.js

Circular Dependency

a = human(b)b = computer(a)

Page 13: Conhecendo o Cycle.js
Page 14: Conhecendo o Cycle.js

Pure Functions

Page 15: Conhecendo o Cycle.js

Composable

Page 16: Conhecendo o Cycle.js

Exemplo 1https://jsbin.com/cecefo/edit?js,output

Page 17: Conhecendo o Cycle.js

Exemplo 2https://jsbin.com/pibica/edit?js,output

Page 18: Conhecendo o Cycle.js

Exemplo 3https://jsbin.com/daqodi/edit?js,output

Page 20: Conhecendo o Cycle.js

www.concretesolutions.com.brblog.concretesolutions.com.br

Rio de Janeiro – Rua São José, 90 – cj. 2121Centro – (21) 2240-2030

São Paulo - Rua Sansão Alves dos Santos, 433 4º andar - Brooklin - (11) 4119-0449