Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Mastering React Test-Driven Development - Build simple and maintainable web apps with React Redux and GraphQL - cover

Mastering React Test-Driven Development - Build simple and maintainable web apps with React Redux and GraphQL

Daniel Irvine

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Test-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. You’ll 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 you’re not following the TDD process. This book covers these techniques by walking you through the creation of a component test framework. You’ll 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, you’ll be able to use React, Redux, and GraphQL to develop robust web apps.
Available since: 09/30/2022.
Print length: 564 pages.

Other books that might interest you

  • Hacking AI - Big and Complete Guide to Hacking Security AI and Big Data - cover

    Hacking AI - Big and Complete...

    Hans Weber

    • 0
    • 0
    • 0
    Ever found yourself being fascinated by the idea of being able to hack into any system? While modern culture has pushed hacking to a screen-based villainous role that can do miracles, there is much more to hacking that remains untold. Hardly anyone feels it necessary to mention how hacking can be an illustrious career option. Similarly, the ease with which cyberattacks can be diverted often remains untold. Luckily for you, we're here to tell you all about it in a quick and simple guide that should let you enter the mind of a hacker. Never let yourself be at risk again! In this book, we will explore: 
    -The different types of hackers and their purposes 
    -How hacking works 
    -The various steps in a hacking attack 
    -Why networking and scripting so important in hacking 
    -The different tools that are used in hacking 
    -The different techniques hackers use to get to your data 
    -How to keep yourself safe from cyber-attacks 
    -The ins and outs of cybersecurity and how it aims to keep you safe 
    -How your data is protected from hackers 
    -How to ensure that your cybersecurity is adequate 
    And much much more! So pull up your socks (or gloves if you prefer leaving no fingerprints behind) and get ready to explore the wondrous world of these cyber-geniuses through easy-to-read text and compelling descriptions that will immerse you within the world of scripts and codes. Learning about hacking has never been easier!
    Show book
  • Restore Your Life from Chronic Pain - Find Lasting Relief from Arthritis Headache and Back Pain - cover

    Restore Your Life from Chronic...

    PhD Mark B. Weisberg

    • 0
    • 0
    • 0
    Chronic pain is common. Millions suffer from chronic back pain, fibromyalgia, headaches, and many other forms of chronic, intractable pain, and can't find relief after years of treatment. Chronic pain suffers don't have to hurt alone. With Restore Your Life from Chronic Pain, manage your chronic pain symptoms—both naturally and with the help of the right doctors. 
     
     
     
    Learn how to stop the pain. In this chronic pain management book, clinical health psychologist, Dr. Mark B. Weisberg uses the latest discoveries in pain medicine, neuroscience, and psychology to guide listeners through ABC integrated pain management for intractable pain. Your life can be yours again—with balance and peace—if you follow his simple advice. 
     
     
     
    Inside this revolutionary chronic pain book, find: 
     
     
     
    ● Real, validating medical information including how the brain changes with pain 
     
     
     
    ● Holistic and integrated pain management tips for intractable pain that just won't go away 
     
     
     
    ● The how, why, and who of chronic pain 
     
     
     
    If you liked chronic pain books such as The Way Out, Pain Free, or Trust Your Gut, you'll love Restore Your Life From Chronic Pain.
    Show book
  • From Winging to Winning - Leveraging AI to Optimize Sales Engagements - cover

    From Winging to Winning -...

    Alistair McQuade

    • 0
    • 0
    • 0
    Imagine initiating a conversation with a new sales prospect while already equipped with deep insights into their preferences and needs--before your first interaction. This might seem like fantasy, but with the advancements in AI, this level of preparation is not only possible; it's your new reality. 
    Traditionally, salespeople have spent countless hours sifting through data and scouring the internet for insights. AI is revolutionizing how salespeople prepare for customer engagements, enabling them to go from zero knowledge to fully prepared in just minutes. 
    Embark on a journey to harness the transformative potential of three pivotal technologies--AI Search, AI Synthesis, and AI Simulation. This book is your guide to a new era in sales preparation, featuring 'Mentor,' a cutting-edge application of these technologies designed to optimize sales engagements. Get inspired and see the future of sales technology. 
    Discover how sales professionals can enter every interaction fully informed and impeccably prepared, dramatically boosting sales efficiency and outcomes. This guide will walk you through leveraging AI Search, AI Insights, and AI Customer Twins to engage customers more effectively and reinvigorate and scale your sales team. 
    Unleash the power of AI technology to maximize your sales potential. Experience how it anticipates customer needs, tailors interactions, and drives unparalleled growth in your sales figures. Let this be the fuel that ignites your motivation and drives your sales success.
    Show book
  • Fireplace Sleep Sounds - 5 Hours of Crackling Fire and Gentle Embers - cover

    Fireplace Sleep Sounds - 5 Hours...

    Sleeptime Publications

    • 0
    • 0
    • 0
    Drift Off to the Sound of a Cozy Fireplace—Without the Smoke, Mess, or Fire Hazard. 
    Struggling to fall asleep at night? Tossing and turning while your mind races through tomorrow’s to-do list? Do you crave the calming crackle of a fireplace but live in an apartment… or just don’t want to deal with chopping wood? 
    This immersive 5-hour audio experience brings the soothing comfort of a real fireplace straight to your ears—no firewood or chimney required. Whether you're trying to wind down after a stressful day or create a peaceful background ambiance, this audiobook is designed to lull you into deep relaxation and restful sleep.✅ 5 distinct one-hour tracks featuring a variety of natural fireplace sounds—from glowing embers to lively hearths✅ Realistic audio textures that mimic the warmth and crackle of wood-burning fires✅ Perfect for sleep, meditation, reading, or cozy evenings at home✅ No music or narration—just pure, uninterrupted fire sounds 
    Even if you've tried white noise, rain sounds, or sleep meditations that didn’t work, this might be the warm, nostalgic soundscape you’ve been missing. Just press play, close your eyes, and let the gentle crackle transport you to your own peaceful cabin in the woods. 
    🎧 Hit play tonight and experience the warmth and calm of a fireplace—anytime, anywhere.
    Show book
  • Mortality - cover

    Mortality

    Christopher Hitchens

    • 0
    • 0
    • 0
    On June 8, 2010, while on a book tour for his bestselling memoir, Hitch-22, Christopher Hitchens was stricken in his New York hotel room with excruciating pain in his chest and thorax. As he would later write in the first of a series of award-winning columns for Vanity Fair, he suddenly found himself being deported "from the country of the well across the stark frontier that marks off the land of malady." Over the next eighteen months, until his death in Houston on December 15, 2011, he wrote constantly and brilliantly on politics and culture, astonishing readers with his capacity for superior work even in extremis.  Throughout the course of his ordeal battling esophageal cancer, Hitchens adamantly and bravely refused the solace of religion, preferring to confront death with both eyes open. In this riveting account of his affliction, Hitchens poignantly describes the torments of illness, discusses its taboos, and explores how disease transforms experience and changes our relationship to the world around us. By turns personal and philosophical, Hitchens embraces the full panoply of human emotions as cancer invades his body and compels him to grapple with the enigma of death.Mortality is the exemplary story of one man's refusal to cower in the face of the unknown, as well as a searching look at the human predicament. Crisp and vivid, veined throughout with penetrating intelligence, Hitchens's testament is a courageous and lucid work of literature, an affirmation of the dignity and worth of man.
    Show book
  • Advanced Data Analytics with AWS - Explore Data Analysis Concepts in the Cloud to Gain Meaningful Insights and Build Robust Data Engineering Workflows Across Diverse Data Sources - cover

    Advanced Data Analytics with AWS...

    Joseph Conley

    • 0
    • 0
    • 0
    Master the Fundamentals of Data Analytics at Scale
    Book Description
    Embark on a transformative journey into the realm of data analytics with AWS with this practical and incisive handbook.
    Begin your exploration with an insightful introduction to the fundamentals of data analytics, setting the stage for your AWS adventure. The book then covers collecting data efficiently and effectively on AWS, laying the groundwork for insightful analysis. It will dive deep into processing data, uncovering invaluable techniques to harness the full potential of your datasets.
    The book will equip you with advanced data analysis skills, unlocking the ability to discern complex patterns and insights. It covers additional use cases for data analysis on AWS, from predictive modeling to sentiment analysis, expanding your analytical horizons.
    The final section of the book will utilize the power of data virtualization and interaction, revolutionizing the way you engage with and derive value from your data. Gain valuable insights into emerging trends and technologies shaping the future of data analytics, and conclude your journey with actionable next steps, empowering you to continue your data analytics odyssey with confidence.
    Table of Contents
    1. Introduction to Data Analytics and AWS
    2. Getting Started with AWS
    3. Collecting Data with AWS
    4. Processing Data on AWS
    5. Descriptive Analytics on AWS
    6. Advanced Data Analysis on AWS
    7. Additional Use Cases for Data Analysis
    8. Data Visualization and Interaction on AWS
    9. The Future of Data Analytics
    10. Conclusion and Next Steps     
    Index
    Show book