Acceptance Test Driven Development with React



Download free course Acceptance Test Driven Development with React, pdf file on 182 pages by Leanpub.
This book describes how to apply the Acceptance Test Driven Development when developing a Web Application named bookish with React / Redux and other tools in react ecosystem. It also introduces best practices and design patterns in detail about how to write clean code.

Using ATDD to build a React Application from scratch. During the development process, a reader not only can learn all the mainstream React stack technologies like React / React-router / Redux, but also learn how to write clean code, and write it in a way that enables higher code quality. Additionally, in this book, there are a lot of best practices and design patterns are described in detail to write more maintainable and reusable React components.

Table of contents

  • A very brief history of Test Driven Development
  • Get started with Jest
  • Test Driven Design 101
  • Project setup
  • Implement the Book List
  • Implement the Book Detail
  • Searching by keyword
  • Introduce the state management
  • The Reviews of a book
  • Behavior Driven Development
  • Design the state shape of your application
Pages : 182
File type : PDF
Downloads: 29
Submitted On: 2022-02-01
License: CC BY
Author(s): Leanpub

What this react course can do for you

Take advantage of this course called Acceptance Test Driven Development with React to improve your Web development skills and better understand react.

This course is adapted to your level as well as all react pdf courses to better enrich your knowledge.

All you need to do is download the training document, open it and start learning react for free.

This tutorial has been prepared for the beginners to help them understand basic react Web development. After completing this tutorial you will find yourself at a moderate level of expertise in react from where you can take yourself to next levels.

This tutorial is designed for react students who are completely unaware of react concepts but they have basic understanding on Web development training.