Overview
- Teaches practical skills needed to incorporate test-driven development into your daily work using React and a modern front-end tech stack
- Learn to refactor effectively in order to make your applications’ code more concise and easier to maintain
- Structured in an easy-to-follow style including real-world cases for many different scenarios that you can apply right away to your next project
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (10 chapters)
Keywords
About this book
Learn to use accelerated test-driven development (TDD) to build a React application from scratch. This book explains how your React components will be integrated, and how to refactor code to make it more concise and flexible.
With TDD you can develop a robust test suite to catch bugs, and develop modular, flexible code. Applying your understanding of how HTML, CSS, and JavaScript work in the browser you'll build a web application called Bookish using TDD and mainstream React stack technologies such as React, React-router, and Redux.
Using higher code quality you'll be able to write executable documentation using Cucumber. This is just one of many essentials in maintaining a practical TDD workflow in your daily workload. Test-Driven Development with React highlights best practices and design patterns that will enable you to write more maintainable and reusable React components.
What You'll Learn
- Manage your application’s stateusing Redux
- Employ professional techniques for backend services
- Use Cypress as an end-to-end testing framework
- Utilize React-testing-library for unit and integration tests
Who This Book Is For
Ideal for web application developers who wants to learn how to write high quality code using Test-Driven Development.
Authors and Affiliations
About the author
Bibliographic Information
Book Title: Test-Driven Development with React
Book Subtitle: Apply Test-Driven Development in Your Applications
Authors: Juntao Qiu
DOI: https://doi.org/10.1007/978-1-4842-6972-5
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Juntao Qiu 2021
eBook ISBN: 978-1-4842-6972-5Published: 19 May 2021
Edition Number: 1
Number of Pages: XXI, 197
Number of Illustrations: 39 b/w illustrations
Topics: Web Development