Advanced React Patterns Day

Presentational / Container Components

- Container Components are only concerned with how the data is fetched

- Presentational Components are only concerned with displaying the data it has

Higher Order Components

- Higher-order Component is a function that takes a component and returns a new component.

Render Props

- a component with a Render Prop takes a function that returns a React element and calls it instead of implementing its own render logic.