This talk will be an introduction to React, an ultra-fast, somewhat opinionated user-interface library from Facebook. React is a joy to use and boasts great performance on both desktop and mobile devices. More than just another library, React encourages developers to take approaches that make the resulting code simpler to understand, more predictable in behavior, and easier to test. Dive into using ReactJS and learn how thinking state first will change how you approach front end javascript development.