Cane Creek

Mastering React Test-Driven Development: Build simple and maintainable web apps

Description: Mastering React Test-Driven Development by Daniel Irvine, Justin Searls Estimated delivery 3-12 business days Format Paperback Condition Brand New Description With this book, youll learn how to apply the test-driven development workflow when building React applications. Youll focus on techniques and patterns for writing great automated tests with the Jest test framework. These tests will help you build simple, elegant React codebases that easily adapt to future modifications. Publisher Description Learn test-driven and behavior-driven development techniques that will give you greater confidence when building React applicationsKey FeaturesExplore the TDD process, how it works, and why it will help you write maintainable React appsDevelop a component testing framework from scratch, which will help you understand the mechanics of good unit testingReduce complexity by using unit tests and end-to-end acceptance tests to drive the design of your appsBook DescriptionTest-driven development (TDD) is a programming workflow that helps you build your apps by specifying behavior as automated tests. The TDD workflow future-proofs apps so that they can be modified without fear of breaking existing functionality. Another benefit of TDD is that it helps software development teams communicate their intentions more clearly, by way of test specifications.This book teaches you how to apply TDD when building React apps. Youll create a sample app using the same React libraries and tools that professional React developers use, such as Jest, React Router, Redux, Relay (GraphQL), Cucumber, and Puppeteer. The TDD workflow is supported by various testing techniques and patterns, which are useful even if youre not following the TDD process. This book covers these techniques by walking you through the creation of a component test framework. Youll learn automated testing theory which will help you work with any of the test libraries that are in standard usage today, such as React Testing Library. This second edition has been revised with a stronger focus on concise code examples and has been fully updated for React 18.By the end of this TDD book, youll be able to use React, Redux, and GraphQL to develop robust web apps.What you will learnBuild test-driven applications using React 18 and JestUnderstand techniques and patterns for writing great automated testsUse test doubles and mocks effectivelyTest-drive browser APIs, including the Fetch API and the WebSocket APIIntegrate with libraries such as React Router, Redux, and Relay (GraphQL)Use Cucumber.js and Puppeteer to build Behaviour- Driven Development (BDD) style tests for your applicationsBuild and test async Redux code using redux-saga and expect-reduxWho this book is forThis book is for frontend developers who are looking to improve their testing practices and increase the quality and maintainability of their applications. To make the most of this book, youll need knowledge of the JavaScript programming language. Author Biography Daniel Irvine is a UK-based software consultant. He helps businesses simplify their existing codebases and assists dev teams in improving the quality of their software using eXtreme programming (XP) practices. He has been coaching developers for many years and co-founded the Queer Code London meetup. Details ISBN 1803247126 ISBN-13 9781803247120 Title Mastering React Test-Driven Development Author Daniel Irvine, Justin Searls Format Paperback Year 2022 Pages 564 Edition 2nd Publisher Packt Publishing Limited GE_Item_ID:137139783; About Us Grand Eagle Retail is the ideal place for all your shopping needs! With fast shipping, low prices, friendly service and over 1,000,000 in stock items - you're bound to find what you want, at a price you'll love! Shipping & Delivery Times Shipping is FREE to any address in USA. Please view eBay estimated delivery times at the top of the listing. Deliveries are made by either USPS or Courier. We are unable to deliver faster than stated. International deliveries will take 1-6 weeks. NOTE: We are unable to offer combined shipping for multiple items purchased. This is because our items are shipped from different locations. Returns If you wish to return an item, please consult our Returns Policy as below: Please contact Customer Services and request "Return Authorisation" before you send your item back to us. Unauthorised returns will not be accepted. Returns must be postmarked within 4 business days of authorisation and must be in resellable condition. Returns are shipped at the customer's risk. We cannot take responsibility for items which are lost or damaged in transit. For purchases where a shipping charge was paid, there will be no refund of the original shipping charge. Additional Questions If you have any questions please feel free to Contact Us. Categories Baby Books Electronics Fashion Games Health & Beauty Home, Garden & Pets Movies Music Sports & Outdoors Toys

Price: 54.32 USD

Location: Fairfield, Ohio

End Time: 2024-10-30T03:20:03.000Z

Shipping Cost: 0 USD

Product Images

Mastering React Test-Driven Development: Build simple and maintainable web apps

Item Specifics

Restocking Fee: No

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money Back

ISBN-13: 9781803247120

Book Title: Mastering React Test-Driven Development

Publisher: Packt Publishing, The Limited

Publication Year: 2022

Subject: Web / Web Services & APIs, Programming Languages / Javascript, Web / Web Programming, General

Number of Pages: 564 Pages

Language: English

Publication Name: Mastering React Test-Driven Development : Build Simple and Maintainable Web Apps with React, Redux, and GraphQL

Type: Textbook

Subject Area: Computers, Mathematics

Author: Daniel Irvine

Format: Trade Paperback

Recommended

Mastering React Test-Driven Development, Brand New, Free shipping in the US
Mastering React Test-Driven Development, Brand New, Free shipping in the US

$75.89

View Details
The Road to React: Your journey to master plain yet pragmatic React.js
The Road to React: Your journey to master plain yet pragmatic React.js

$21.25

View Details
Mastering React Test-Driven Development: Build simple and maintainable web apps
Mastering React Test-Driven Development: Build simple and maintainable web apps

$54.32

View Details
The Road to React: Your journey to master plain yet pragmatic React.js by Robin
The Road to React: Your journey to master plain yet pragmatic React.js by Robin

$35.76

View Details
Interactive Digital Toy, 55 Squishy Characters Inside, Reacts To Touch
Interactive Digital Toy, 55 Squishy Characters Inside, Reacts To Touch

$50.61

View Details
Taming the State in React: Your journey to master Redux and MobX
Taming the State in React: Your journey to master Redux and MobX

$12.82

View Details
Mastering React Test-Driven Development: Build simple and maintainable web apps
Mastering React Test-Driven Development: Build simple and maintainable web apps

$45.96

View Details
React Cookbook: Recipes for Mastering the React Framework
React Cookbook: Recipes for Mastering the React Framework

$38.98

View Details
Bedgear Gold Performance Pillow Ventilated React “Sealed New”
Bedgear Gold Performance Pillow Ventilated React “Sealed New”

$83.00

View Details
for MG 1/100 MSZ-006 Zeta Ver. Ka Z Water Slide Cut UV Light-React Decal Sticker
for MG 1/100 MSZ-006 Zeta Ver. Ka Z Water Slide Cut UV Light-React Decal Sticker

$4.55

View Details