37

Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX
Page 2: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

ooooo

Page 3: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX
Page 4: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX
Page 5: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

oooo

Page 6: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

o

oo

Page 7: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

oo

oo

Page 8: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

oo

o

Page 9: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

o

Page 10: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

o

Page 11: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

oo

o

o

Page 12: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX
Page 13: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

ooo

Page 14: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

oo

const element = <h1>Hello, world!</h1>;

Page 15: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

o

const element = <h1>Hello, {formatName(user)}!</h1>;

const element = <img src={myImageUrl} />

Page 16: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

const element = ( <div className=”wrapper”> <h1>Hello {username}!</h1> <p>Nerdschool rocks.</p> </div> );

Page 17: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

oo

Page 18: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

<TodoApp>

<Summary />

<AddTodo />

<TodoList>

<TodoItem />

<TodoItem />

</TodoList>

</TodoApp>

Page 19: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

class HelloMessage extends React.Component {

render() {

return <div>Hello {this.props.name}</div>;

}

}

ReactDOM.render(<HelloMessage name="John" />, mountNode);

Page 20: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

Page 21: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX
Page 22: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

oooo

Page 23: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX
Page 24: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

Page 25: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX
Page 26: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

oooo

Page 27: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

oo

o

Page 28: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

ooo

o

oo

Page 29: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

o

Page 30: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

o

o

o

Page 31: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

oo

o

o

o

Page 32: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX

oo

oo

Page 33: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX
Page 35: Eivind Arvesen · 2018. 12. 12. · class HelloMessage extends React.Component ... SUBSCRIBE Sta to o e oo POOR PRACTICE WHEN COMPONENTS TRY TO COMMUNICATE DIRECTLY WITHOUT REDUX