Build Your Own Spreadsheet is a text-based pairing session that takes you from design mockups to a fully functioning spreadsheet that supports formulas! It shows a practical example of test-driven development with TypeScript and React.
In the book you'll pair up with me, Christoph, and together we'll discuss several aspects of the test-driven development cycle. We come across trade-offs, refactorings and how to deal with tensions of new requirements that break expectations of older tests. We also discuss when it's good to stick to the process of writing tests first and when other techniques can be more helpful.
Please download and read the example chapters to get a sense of what the rest of the book is like. The example chapters cover the initial project setup and the first three tests of the spreadsheet that is built throughout the book.
Or maybe you're experienced with it already but now getting into React and want to learn more about approaches and tools to test-drive a non-trivial React component.