Begleiten Sie uns auf eine literarische Weltreise!
Buch zum Bücherregal hinzufügen
Grey
Einen neuen Kommentar schreiben Default profile 50px
Grey
Jetzt das ganze Buch im Abo oder die ersten Seiten gratis lesen!
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

Verlag: Packt Publishing

  • 0
  • 0
  • 0

Beschreibung

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.
Verfügbar seit: 30.09.2022.
Drucklänge: 564 Seiten.

Weitere Bücher, die Sie mögen werden

  • The Phone Fix - The Brain-Focused Guide to Building Healthy Digital Habits and Breaking Bad Ones - cover

    The Phone Fix - The...

    Dr Faye Begeti

    • 0
    • 0
    • 0
    What is really happening in your brain when you use your phone, and how to harness it. 
     
    Humans are often fearful of the day the world will be ruled by machines, but have they not already taken over? The average person spends 4-5 hours a day on their phone, about a third of the time they are awake. We self-interrupt our work and social lives, forgo sleep, procrastinate important tasks and opt for digital distraction when we're bored or feel uncomfortable. 
     
    NHS neurology doctor and neuroscientist Faye Begeti describes what is happening in our brain when we use our phones and why we have formed so many fixed and negative habits around them. She reflects on both deliberate choices and automatic behaviours, whilst also challenging myths around digital 'addiction', how dopamine actually works and the harmfulness of blue light. 
     
    Rather than recommending a quick fix digital diet, or total abstinence - unviable for most people - The Phone Fix offers a practical guide, based on neuroscientific techniques, on building supportive digital habits. Technology is not inherently bad or frightening and by better understanding what is happening in our brains, we can replenish our willpower and improve our focus, forming a healthier relationship with our phones ¬- and therefore the real people around us.
    Zum Buch
  • Artificial Intelligence in Cryptocurrency and Banking - Podcast - cover

    Artificial Intelligence in...

    Bryan DeHart

    • 0
    • 0
    • 0
    This podcast explores the use of artificial intelligence (AI) and cybersecurity in the financial sector, specifically focusing on cryptocurrencies (Bitcoin) and the banking system. The existing literature on AI techniques such as SVM, ANN, LSTM, and GRU for cryptocurrency price prediction and risk management is reviewed. Additionally, the application of AI in customer service and banking risk management is analyzed, including technologies like blockchain and the Internet of Things (IoT). Finally, the challenges and future opportunities in these areas are discussed. The study is based on a comprehensive analysis of previous research and provides an overview of the state of the art.
    Zum Buch
  • Internationalism or Extinction - cover

    Internationalism or Extinction

    Noam Chomsky

    • 0
    • 0
    • 0
    In his new book, Noam Chomsky writes cogently about the threats to planetary survival that are of growing alarm today. The prospect of human extinction emerged after World War II, the dawn of a new era scientists now term the Anthropocene. Chomsky uniquely traces the duality of existential threats from nuclear weapons and from climate change—including how the concerns emerged and evolved, and how the threats can interact with one another. The introduction and accompanying interviews place these dual threats in a framework of unprecedented corporate global power which has overtaken nation states’ ability to control the future and preserve the planet. Chomsky argues for the urgency of international climate and arms agreements, showing how global popular movements are mobilizing to force governments to meet this unprecedented challenge to civilization’s survival.
    Zum Buch
  • Birds and All Nature Vol V No 2 February 1899 - cover

    Birds and All Nature Vol V No 2...

    Various

    • 0
    • 0
    • 0
    Birds and All Nature was a monthly publication of the Nature Study Publishing Company of Chicago. It includes short poems and brief descriptions of birds, animals and other natural subjects with accompanying color plates. The magazine was published from 1897-1907 under the various titles, "Birds," "Birds and all Nature," "Nature and Art" and "Birds and Nature." - Summary by J. M. Smallheer"England holds the honor of having first formed societies for the prevention of cruelty to animals and of having first legislated for its punishment." -anon
    Zum Buch
  • Pharmacist Career Planning Audio Book Bundle - 3 in 1 Career Development Plan Box Set - cover

    Pharmacist Career Planning Audio...

    Brian Mahoney

    • 0
    • 0
    • 0
    End Money Worries! 
    Pharmacist Career Planning Audio Book Bundle  
    3 in 1 Career Development Plan Box Set 
    Discover... 
    * What a Pharmacist does * How to Become a Pharmacist* What is the salary of a Pharmacist 
    * What is the Pharmacist Work Environment like * What is the future Job outlook for a Pharmacist 
    * How long does it take to become a Pharmacist * How to Prepare for Your Job Interview 
    * Tips the pros use to Ace their Job Interview  * You'll be confident with the best answers for the toughest job interview questions 
    The knowledge & ability to change your life all for less than the cost of 1 movie ticket! 
     If you are ready to get started & want the knowledge, help & motivation to change your life now!... 
    How to start a YouTube Channel & Make Money 
    Discover... 
    * Why YouTube is Essential for Business Marketing * Creating a YouTube Marketing Strategy 
    *Creating Engaging Video Content *Optimizing Your YouTube Channel  
    *Monetizing your YouTube Channel *Measuring your YouTube Marketing Success 
    *YouTube Shorts Video & Channel Promotion 
    So take advantage of this chance for a lifetime passive income stream from YouTube! 
    Goal Setting Mastery: A Action Plan to Achieving Your Dreams 
    Now you you can take advantage of this goal setting audio book & discover how to achieve success in all aspects of your life: 
    * Understanding the Power of Goal Setting * How to set meaningful goals using the SMART Method 
    * Creating a Action Plan * Reviewing & adjusting your Goals  * Using Goal Setting in all areas of Your life 
    So Don't wait. You'll wait your life away...
    Zum Buch
  • Ultimate Penetration Testing with Nmap - Master Cybersecurity Assessments for Network Security Monitoring and Scanning Using Nmap - cover

    Ultimate Penetration Testing...

    Travis DeForge

    • 0
    • 0
    • 0
    Master one of the most essential tools a professional pen tester needs to know.
    Book Description
    This essential handbook offers a systematic journey through the intricacies of Nmap, providing both novice and seasoned professionals with the tools and techniques needed to conduct thorough security assessments with confidence. The purpose of this book is to educate and empower cyber security professionals to increase their skill set, and by extension, contribute positively to the cyber security posture of organizations through the use of Nmap.
    This book starts at the ground floor by establishing a baseline understanding of what Penetration Testing is, how it is similar but distinct from other types of security engagements, and just how powerful of a tool Nmap can be to include in a pen tester’s arsenal. By systematically building the reader's proficiency through thought-provoking case studies, guided hands-on challenges, and robust discussions about how and why to employ different techniques, the reader will finish each chapter with new tangible skills.
    With practical best practices and considerations, you'll learn how to optimize your Nmap scans while minimizing risks and false positives.
    Table of Contents
    1. Introduction to Nmap and Security Assessments
    2. Setting Up a Lab Environment For Nmap
    3. Introduction to Attack Surface Mapping
    4. Identifying Vulnerabilities Through Reconnaissance and Enumeration
    5. Mapping a Large Environment
    6. Leveraging Zenmap and Legion
    7. Advanced Obfuscation and Firewall Evasion Techniques
    8. Leveraging the Nmap Scripting Engine
    9. Best Practices and Considerations      
    APPENDIX A. Additional Questions      
    APPENDIX B. Nmap Quick Reference Guide      
    Index
    Zum Buch