Gå direkte til innholdet

Sommersalg på pocket fra 79,- »

Til startsiden
Logg inn
Søk etter din neste leseopplevelse
Mastering React Test-Driven Development

Mastering React Test-Driven Development

heftet, Engelsk, 2019
Forfatter:
436,-
Sendes innen 5-9 virkedager

Implement TDD for your React applications using Jest, React Router, Redux, and GraphQL/Relay. Learn BDD and end-to-end acceptance testing with CucumberJS and Puppeteer.

Key Features
  • Learn the TDD process using the React framework
  • Build complex, real-world applications with a pragmatic approach to TDD
  • Use Cucumber for acceptance and BDD testing, bringing TDD to the wider team
Book Description

Many programmers are aware of TDD but struggle to apply it beyond basic examples. This book teaches how to build complex, real-world applications using Test-Driven Development (TDD). It takes a first principles approach to the TDD process using plain Jest and includes test-driving the integration of libraries including React Router, Redux, and Relay (GraphQL).

Readers will practice systematic refactoring while building out their own test framework, gaining a deep understanding of TDD tools and techniques. They will learn how to test-drive features such as client- and server-side form validation, data filtering and searching, navigation and user workflow, undo/redo, animation, LocalStorage access, WebSocket communication, and querying GraphQL endpoints.

The book covers refactoring codebases to use the React Router and Redux libraries. via TDD. Redux is explored in depth, with reducers, middleware, sagas, and connected React components. The book also covers acceptance testing using Cucumber and Puppeteer.

The book is fully up to date with React 16.9 and has in-depth coverage of hooks and the ‘act’ test helper.

What you will learn
  • Build test-driven applications using React 16.9+ and Jest
  • Build complete web applications using a variety of HTML input elements
  • Understand the different types of test double and when to apply them
  • Test-drive the Integration of libraries such as React Router, Redux, and Relay (GraphQL)
  • Learn when to be pragmatic and how to apply TDD shortcuts
  • Test-drive interaction with browser APIs including fetch and WebSocket
  • Use Cucumber.js and Puppeteer to build BDD-style acceptance tests for your applications
  • Build and test async Redux code using redux-saga and expect-redux
Who this book is for

The target audience for this book is JavaScript developers who are looking to implement test-driven and behavior-driven approaches for their React applications.

Andre har også sett på

  • Gå til Norgeparadoxen : En granskning av det goda landets svarta baksidas produktside
    Lisa Röstlund
    innbundet
  • Gå til Maries rums produktside
    Marie Olsson Nylander
    kartonert
  • Gå til Atomic Habitss produktside
    James Clear
    pocket
  • Gå til Firkant I en Rund Verdens produktside
    Chelsea Luker
    pocket
  • Gå til Ukeplanlegger for barnehagelæreren 2025 - 2026s produktside
    øvrig
  • Gå til Barnets bok PLUSS (norsk)s produktside
    Julie Dam Andersen
    spiral
  • Gå til Trampoline. Aktivitetshefte for barnehagens produktside
    Janne Hals
    øvrig
  • Gå til Fra uro til ros produktside
    Midlertidig utsolgt
    Kaja Næss Johannessen, Ann-Karin Bakken
    heftet
  • Gå til Minnesotas produktside
    Jo Nesbø
    innbundet
  • Gå til Dine første års produktside
    Marte Lindstad Næss
    almanakk/dagbok
  • Gå til Meditationss produktside
    Marcus Aurelius
    pocket
  • Gå til Hele degs produktside
    Annette Dragland
    innbundet

Du vil kanskje like

  • Gå til I Who Have Never Known Mens produktside
    Jacqueline Harpman
    pocket
  • Gå til No Tomorrows produktside
    Carian Cole
    pocket
  • Gå til Lights Outs produktside
    Navessa Allen
    pocket
  • Gå til The Money-Saving Garden Years produktside
    Anya Lautenbach
    innbundet
  • Gå til The Corpus Hermeticum (Collector's Edition) (Laminated Hardback with Jacket)s produktside
    Hermes Trismegistus
    innbundet
  • Gå til Mom, I Want to Hear Your Storys produktside
    Jeffrey Mason
    pocket
  • Gå til Seven Things I Wish Christians Knew about the Bibles produktside
    Michael F. Bird
    heftet
  • Gå til $100M Offerss produktside
    Alex Hormozi
    pocket
  • Gå til Fearlesss produktside
    Lauren Roberts
    innbundet
  • Gå til Meditationss produktside
    Marcus Aurelius
    pocket
  • Gå til Transformeds produktside
    Marty Cagan, Lea Hickman, Chris Jones, Christian Idiodi, John Moore
    innbundet
  • Gå til Crime and Punishments produktside
    Fyodor Dostoyevsky
    pocket

Anbefalt for deg

  • Gå til Lille Klodes produktside
    Natasja Hjerrild Rosenquist
    innbundet
  • Gå til JavaScript from Beginner to Professionals produktside
    Laurence Lars Svekis, Maaike van Putten, Codestars By Rob Percival
    heftet
  • Gå til Tour of C++, As produktside
    Bjarne Stroustrup
    heftet
  • Gå til Impact Mappings produktside
    Gojko Adzic
    pocket
  • Gå til Machine Learning for Algorithmic Tradings produktside
    Stefan Jansen
    heftet
  • Gå til Python Crash Course, 3rd Editions produktside
    Eric Matthes
    heftet
  • Gå til Cybersecurity Essentialss produktside
    Charles J. Brooks, Christopher Grow, Philip A. Craig, Donald Short
    heftet
  • Gå til Domain-Driven Designs produktside
    Eric Evans
    innbundet
  • Gå til Top Taskss produktside
    Gerry McGovern
    pocket
  • Gå til Cybersecurity All-in-One For Dummiess produktside
    Joseph Steinberg, Kevin Beaver, Ira Winkler, Ted Coombs
    heftet
  • Gå til Elden Ring Official Strategy Guide, Vol. 3s produktside
    innbundet
  • Gå til Social Engineerings produktside
    Christopher Hadnagy
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.