If you are building web applications with ReactJS, you might have heard or used TypeScript. Some say that TypeScript is the missing functionality from JavaScript's ecosystem. I must say, I did not enjoy writing React apps in TypeScript at first but I've come around.