Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

React Anti-Patterns: Build efficient and maintainable React applications with test-driven development and refactoring

Sprog
Engelsk
Format
Kategori

Fakta

Take your React development skills to the next level by examining common anti-patterns with expert insights and practical solutions, to refine your codebases into sophisticated and scalable creations. Through this easy-to-follow guide, React Anti-Patterns serves as a roadmap to elevating the efficiency and maintainability of your React projects.

You’ll begin by familiarizing yourself with the essential aspects of React before exploring strategies for structuring React applications and creating well-organized, modular, and easy-to-maintain codebases. From identifying and addressing common anti-patterns using refactoring techniques to harnessing the power of test-driven development (TDD), you’ll learn about the tools and techniques necessary to create reliable and robust tests. As you advance, you’ll get to grips with business logic and design patterns that offer solutions to prevalent challenges faced in React development. The book also offers insights into using composition patterns, such as code splitting and multiple entry points, to enhance the flexibility and modularity of your React applications, guiding you through end-to-end project implementation.

By the end of this React book, you’ll be able to overcome common challenges and pitfalls to transform your React projects into elegant, efficient, and maintainable codebases.

© 2024 Packt Publishing (E-bog): 9781805123620

Release date

E-bog: 5. januar 2024

Andre kan også lide...

  1. Building Microservices: Designing Fine-Grained Systems Sam Newman
  2. Ultimate Tailwind CSS Handbook Kartik Bhat
  3. Ultimate Typescript Handbook Dan Wellman
  4. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  5. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  6. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  7. What You Don't Know: Successfully Lead A Software Project ... Without Tech Expertise Dr. Will Bralick
  8. Ultimate Web Automation Testing with Cypress Vitaly Skadorva
  9. Cracking Top Tech Frontend Interviews: A complete guide to mastering frontend technologies for interviews: HTML, CSS, A11Y, JS & React DSA Shots
  10. Agile: Essentials of Team and Project Management. Manifesto for Agile Software Development Alex Campbell
  11. Managing Humans: Biting and Humorous Tales of a Software Engineering Manager Michael Lopp
  12. Devops: Building Software With Lean Process For Modern Business Steven Branson
  13. Cloud-Native Technologies: Unleashing the Power of the Cloud for Modern Applications Saimon Carrie
  14. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  15. User Story Mapping: Discover the Whole Story, Build the Right Product Jeff Patton
  16. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures Neal Ford
  17. Computational Thinking Peter J. Denning
  18. Programming Interviews For Dummies Eric Butow
  19. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  20. Feature-Driven Development Daniel Green
  21. Software Engineering at Google: Lessons Learned from Programming Over Time Tom Manshreck
  22. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
  23. Microservices with Spring Boot and Spring Cloud Tejaswini Jog
  24. Clean Agile: Back to Basics Robert C. Martin
  25. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
  26. Distributed Programming for Beginners: Advanced Techniques for Scalable System Architecture Saimon Carrie
  27. Software Designing and Development. Clear Guide for Beginners: Unlocking the Secrets of Software Design and Development for Beginners James Ferry
  28. Iterative Development: Building Better Software through Incremental Progress May Sherry
  29. The Code of War: Grow as a developer, assert your dominance, and obliterate your enemies Marko Zivanovic
  30. Programming with GitHub Copilot: Write Better Code--Faster! Kurt Dowswell
  31. Kanban for Beginners: Streamline Your Workflow and Enhance Productivity Jacob Richardson
  32. Kanban for Beginners: A Comprehensive Guide to Visual Workflow Management Ben Rizer
  33. Mastering Frontend System Design: A Comprehensive Guide to Building Scalable and Efficient Front End Architectures Et Tu Code
  34. Security Chaos Engineering: Sustaining Resilience in Software and Systems Aaron Rinehart
  35. Software Architecture for Developers: Designing Scalable and Maintainable Systems for the Real World Steve Abrams
  36. Agile Software Development for Beginners: Advanced Strategies for Optimal Software Development Performance Jacob Richardson
  37. Complete System Design: A complete system design interview cracking book: basics, database selection, networking & case studies Et Tu Code
  38. Database Internals: A Deep Dive into How Distributed Data Systems Work, 1st Edition Alex Petrov
  39. Software Architectures for Beginners: Navigating the Building Blocks of Modern Software Design Steve Abrams
  40. Data Mesh: Delivering Data-Driven Value at Scale Zhamak Dehghani
  41. Chatgpt: From Zero to Hero with ChatGPT: How to Build a Profitable Amazon Self Publishing Business from Scratch Maverick Knight
  42. Israel Jihad in Tel Aviv: Israel Jihad Ariel Lilli Cohen
  43. Competing in the Age of AI: Strategy and Leadership When Algorithms and Networks Run the World Karim R. Lakhani
  44. Site Reliability Engineering: How Google Runs Production Systems Chris Jones
  45. Deep Learning: Guide to Machine Learning and Artificial Intelligence David Feldspar
  46. Mastering Spring Reactive Programming for High Performance Web Apps Shubham Srivastava
  47. Ultimate Figma for UI/UX Design Aditi Sharma
  48. Ultimate Machine Learning with ML.NET Kalicharan Mahasivabhattu

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis