Slide 1

Slide 1 text

Side Effects Uma saga até o React

Slide 2

Slide 2 text

Paulo Pires Software Engineer @caofrade

Slide 3

Slide 3 text

Betim - Brazil

Slide 4

Slide 4 text

Side Effects?

Slide 5

Slide 5 text

☁ Redux Browser Cache APIs Calls database Side Effects?

Slide 6

Slide 6 text

Redux THUNKS

Slide 7

Slide 7 text

Exemplo de Thunk

Slide 8

Slide 8 text

Se isso é OK PRA VOCÊ PARE

Slide 9

Slide 9 text

SAGAS

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Generators*

Slide 12

Slide 12 text

Exemplo de Generator

Slide 13

Slide 13 text

Saga Helpers

Slide 14

Slide 14 text

Helpers

Slide 15

Slide 15 text

Declaratives Effects

Slide 16

Slide 16 text

Saga async task

Slide 17

Slide 17 text

Saga async launch

Slide 18

Slide 18 text

Dispatching actions

Slide 19

Slide 19 text

Dispatching a action

Slide 20

Slide 20 text

Muito Fácil de Testar

Slide 21

Slide 21 text

Muito Fácil de Compor

Slide 22

Slide 22 text

Composing

Slide 23

Slide 23 text

E muita coisa BACANA PRA VOCÊ APRENDER

Slide 24

Slide 24 text

Fatiga JS não existe

Slide 25

Slide 25 text

Até a próxima, pessoal!