Jessica Stodola is a software developer for Headway, working with React, GraphQL, and PosgreSQL. While she enjoys developing with Ruby and Rails, learning about new technologies and teaching kids to code in her free time, she also likes getting outside, camping and biking.
With the release of React 16.8, there is a push to use functional components and hooks over class based components. Why should you make the change? Hooks make it easier to reuse stateful logic between components and simplifies complex components.
This session will walk through creating a class based React application and adding a map using the free Mapbox API. We will then convert the application to use functional components with hooks to persist state and lifecycles.