Go back to the current event website
Next2019-Agenda-Hero

Agenda & Sessions

Back to full agenda
May09
1:30 PM - 2:15 PM

Taking React Hooks to the Next Level with Reducers

Eric_Bishard_NEXT19
Eric Bishard

Developer Advocate, KendoReact, Progress

Bio:

With a focus on fundamentals first, Eric loves teaching others to build solid React UI's. From fundamentals to the bleeding edge, Eric is on board to ensure KendoReact users get the training and knowledge required to succeed in building Real World applications using world class components and tools for React JS.

A front end developer since the early 2000’s always focusing on web applications, Eric has worked full stack in .Net but specializes in SPA frameworks like React. Experience includes designing an 11 month JavaScript focused web development curriculum for F.I.R.S.T Institute, building responsive applications for SolarCity and Tesla, and he now joins the Kendo UI team at Progress working with a team of engineers and storytellers, representing KendoReact to the developer community worldwide.


Sessions:

Tue, 07 May | 10:15 AM - 11:00 AM

What's New in Angular

This session will provide an overview of the latest features in Angular 8 and will examine what's coming in future releases.
Wed, 08 May | 11:00 AM - 11:45 AM

Basic State Management using React Hooks

Managing state for UI components in React until now has required a dependency on libraries like Redux. But for simple UI level state management React has introduced Hooks in React. In this session, you'll gain an understanding of the basics of using state and effects. We'll also explore how to use the Context API with it's new Hook implementation. Learn all about the `useState`, `useEffect` and `useContext` Hooks in this beginner level talk on React Hooks a new feature since React 16.8.
Thu, 09 May | 1:30 PM - 2:15 PM

Taking React Hooks to the Next Level with Reducers

Understanding the latest about ES6 and the latest features of React are just the beginning. In this session, we go beyond the simple examples of using functional components and Hooks in React and bring the Redux style state management, including dispatcher and reducer to our UI state management. In previous versions of React, one would need to import Redux and understand a lot more about the entire Redux pattern. We explore the `useReducer` Hook and track state from action to dispatcher, to reducer, all while using basic methods provided by the core React library. This is an intermediate level talk on Hooks, but most JavaScript programmers will recognize the patterns and practices we use to manage state in React 16.8.

Understanding the latest about ES6 and the latest features of React are just the beginning. In this session, we go beyond the simple examples of using functional components and Hooks in React and bring the Redux style state management, including dispatcher and reducer to our UI state management. In previous versions of React, one would need to import Redux and understand a lot more about the entire Redux pattern. We explore the `useReducer` Hook and track state from action to dispatcher, to reducer, all while using basic methods provided by the core React library.

This is an intermediate level talk on Hooks, but most JavaScript programmers will recognize the patterns and practices we use to manage state in React 16.8.
Audience

Technical

Session Type

Presentation

Product

Kendo UI

Topic

Modern UI

Share Session