Overview
To start, Anna will dig into Redux and why it’s valuable to use when developing your application. She will also play around with the most important concepts behind state and components in React and then move into how to extract your data into a separate layer.
When you start out building a Redux application, you’ll have to think about how you want to model your application and how the state should be stored. This is especially valuable for performance within larger applications that work with multiple APIs.
Objective
To demonstrate how to create and conceptualize a data layer within a large application using React & Redux
Target Audience
JavaScript ninjas who are interested in building large applications.
Assumed Audience Knowledge
Solid understanding of ES6, especially deconstruction. Solid grasp and familiarity of working with APIs.
Five Things Audience Members Will Learn:
- What is a data layer and why is it important
- Why is it important to separate data from components
- What is Redux
- How to get started with redux
- How to write React with ES6