TDD stands for Test-Driven Development. It is a software development process in which tests are written first, before any code is written. The tests are written to define the desired behavior of the code that will be written. Once the tests are written, the code is written to pass the tests. This helps to ensure that the code does what it is supposed to do, and that it works correctly. TDD is particularly useful for JavaScript development, as it helps to ensure that the code runs properly on different browsers and devices.
React Advanced Conference 2021React Advanced Conference 2021
174 min
React, TypeScript, and TDD
Featured WorkshopFree
ReactJS is wildly popular and thus wildly supported. TypeScript is increasingly popular, and thus increasingly supported.

The two together? Not as much. Given that they both change quickly, it's hard to find accurate learning materials.

React+TypeScript, with JetBrains IDEs? That three-part combination is the topic of this series. We'll show a little about a lot. Meaning, the key steps to getting productive, in the IDE, for React projects using TypeScript. Along the way we'll show test-driven development and emphasize tips-and-tricks in the IDE.