In this section, we'll expand on the work we've done by moving beyond the realms of simple React tasks. We'll build complex components and integrate three libraries: React Router, Redux, and Relay. By the end of the section, you'll have seen how to tackle some of the most challenging aspects of the test-driven approach.
This section includes the following chapters:
- Chapter 5, Humanizing Forms
- Chapter 6, Filtering and Searching Data
- Chapter 7, Test-driving React Router
- Chapter 8, Test-driving Redux
- Chapter 9, Test-driving GraphQL