Spotlight React 2017

2017-03-04 00:00:00 2017-03-04 00:00:00 America/Toronto Spotlight React 2017 We’re taking a deep dive into ReactJS and hope you’ll join us to learn how you can leverage this increasingly mainstream technology in your work. This one day event is designed for industry professionals and features notable speakers; attendees can expect to build up their… Toronto FITC Toronto

Presentation


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:

  1. What is a data layer and why is it important
  2. Why is it important to separate data from components
  3. What is Redux
  4. How to get started with redux
  5. How to write React with ES6