In this talk, we'll take a deep dive into the ReasonML programming language through the lens of ReasonReact, a functional, strongly-typed approach to React designed by the team at Facebook. We'll take a look at component patterns, hooks, and even some basic GraphQL queries in ReasonReact, and see the benefits and tradeoffs in relation to alternatives like TypeScript and Flow.