TY - GEN N2 - 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. You will: Manage your application's state using 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. DO - 10.1007/978-1-4842-6972-5 DO - doi AB - 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. You will: Manage your application's state using 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. T1 - Test-driven development with React :apply test-driven development in your applications / AU - Qiu, Juntao, CN - QA76.76.T48 N1 - Includes index. ID - 1436794 KW - Computer software KW - Application software KW - Logiciels d'application SN - 9781484269725 SN - 1484269721 TI - Test-driven development with React :apply test-driven development in your applications / LK - https://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-6972-5 UR - https://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-6972-5 ER -