As a result, I held an internal Introduction to TypeScript with React workshop, similar to the TypeScript for React Developers Minishop I periodically host externally. Instead of simply covering types and syntax, the workshop focused on how using TypeScript can prevent common bugs that infect our React applications. We learned how to use TypeScript with React props, hooks, events and APIs/utilities.
Based on my experience teaching TypeScript with React internally, I developed an extended talk called TypeScript + React = ❤️. I recently gave it as a part of TSConf 2020 back in July. Here is a video of the talk:
In this session geared towards devs with prior experience building React applications, let’s answer those questions. We’ll walk through the common bugs that infect our apps and learn how the use of strong types with TypeScript can help prevent them. After the session, you’ll be itching to try it out in your next project!