This brown bag session contains two parts: 1. Introduction of react ‘new’ feature: “React Hooks”, why and how to use it, which part of a legacy react application will it replace. 2. React state management solution: “Redux” showcase, its data flow, its toolbox, and its Pros and Cons. The presentation will include live coding.