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
JavaScript Design Patterns - Deliver fast and efficient production-grade JavaScript applications at scale - cover

JavaScript Design Patterns - Deliver fast and efficient production-grade JavaScript applications at scale

Hugo Di Francesco

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Unlock the potential of JavaScript design patterns, the foundation for development teams seeking structured and reusable solutions to common software development challenges in this guide to improving code maintainability, scalability, and performance. Discover how these patterns equip businesses with cleaner and more maintainable code, promote team collaboration, reduce errors, and save time and costs.
This book provides a comprehensive view of design patterns in modern (ES6+) JavaScript with real-world examples of their deployment in professional settings. You’ll start by learning how to use creational, structural, and behavioral design patterns in idiomatic JavaScript, and then shift focus to the architecture and UI patterns. Here, you’ll learn how to apply patterns for libraries such as React and extend them further to general web frontend and micro frontend approaches. The last section of the book introduces and illustrates sets of performance and security patterns, including messaging and events, asset and JavaScript loading strategies, and asynchronous programming performance patterns.
Throughout the book, examples featuring React and Next.js, in addition to JavaScript and Web API examples, will help you choose and implement proven design patterns across diverse web ecosystems, transforming the way you approach development.
Available since: 03/15/2024.
Print length: 308 pages.

Other books that might interest you

  • Microsoft Azure Virtual Desktop AZ 140 - cover

    Microsoft Azure Virtual Desktop...

    Manish Soni

    • 0
    • 0
    • 0
    Microsoft Azure Virtual Desktop AZ 140: Microsoft Azure Virtual Desktop is a meticulously structured guide designed to equip IT professionals with the essential knowledge and practical skills required to deploy, manage, and optimize virtual desktop environments within the Microsoft Azure ecosystem. As organizations increasingly adopt cloud-based solutions for remote work and virtual desktop infrastructure (VDI), the need for skilled professionals proficient in Azure Virtual Desktop has grown significantly. This book is aligned with the objectives of the AZ-140 certification exam, covering key topics such as architecture design, deployment strategies, security and compliance considerations, performance optimization, and troubleshooting techniques. Through a methodical approach, each chapter builds upon foundational concepts, gradually advancing to complex configurations and real-world applications, ensuring a well-rounded understanding of Azure Virtual Desktop.
    Show book
  • CCNA - A Comprehensive Guide to the Latest CCNA (Cisco Certified Network Associate) Certification Including Advice and Tips on Taking the Exam - cover

    CCNA - A Comprehensive Guide to...

    Walker Schmidt

    • 0
    • 0
    • 0
    Network engineers that want to advance their careers or learn more about the Cisco technology they are working with should invest in a Cisco certification. As a Cisco Certified professional, a person is armed with all the knowledge they need to succeed in their chosen area of expertise. The certification is globally recognized and sought after by major corporations, especially in today's ever-evolving world of IT technology. Cisco ensures that its certified network professionals are kept up to date with the latest technologies and trends. Obtaining a Cisco Certification validates that the IT professionals are dedicated to their career, it opens up new career paths, and may move them into a higher salary bracket. Cisco Certified professionals are in demand worldwide and that demand is increasing with the rapid technology development growth. They are also among the top-paying jobs in the world! If you are an IT professional wanting to further your career as a Cisco Certified professional, then it all starts with the new CCNA qualification. Recently, Cisco announced that they were revamping their certifications. They want to ensure their courses include all the latest technological innovations that pertain to their industry sector. On 23 February 2020 Cisco will be launching its new courses that affect each level of certification, from entry-level to architect level. They have retired some of their courses in an effort to streamline the certification path. Before, the CCNA consisted of multiple courses and exams, one for each network path, such as CCNA Cloud, CCNA Routing and Switching, CCNA Security. This meant three different courses and three different exams. The new CCNA replaces these individual CCNA courses and exams, which means one course covering a broader spectrum of IT fundamentals. It also means the IT professional only has to sit one exam to obtain their certificate! This book is a guide to help you discover the new CCNA certificate.
    Show book
  • Duress- My Career in Mental Health - A Memoir - cover

    Duress- My Career in Mental...

    Scott Watson

    • 0
    • 0
    • 0
    “I could never do your job.”   
    Maybe you could. Maybe you couldn’t. 
     
    Duress follows a 38‑year career on the front lines of mental health care — a world where bringing order to chaos is the daily work. Told through humour, lived experience, and the stories clinicians rarely share, this memoir offers a view of mental health that patients never see. 
     
    Across decades, Scott Watson witnessed moments of hope, moments of loss, and everything in between. By the end, listeners gain a deeper understanding of serious mental illness and the people who show up every day to care for those living with it.
    Show book
  • Corbus Saves His Friends - cover

    Corbus Saves His Friends

    Jerzy Jones

    • 0
    • 0
    • 0
    What happens when the animal everyone thinks is a nuisance becomes the only one who can save the day? 
     
    Meet Corbus, a magnificent cheetah and the absolute fastest animal in the land! But moving at lightning speed isn't always easy. Every time Corbus zooms by, he kicks up massive clouds of dust. Michaela the monkey loses her bananas, Percy the polecat gets tumbled over, and the spiders have their carefully spun webs crashed into. To his neighbors, poor Corbus is just a bothersome pest. 
     
    “Why are you always running so fast?” they shout. 
    Corbus doesn't mean to cause trouble; he just loves to run! But everything changes on the day the land faces its greatest terror: a raging, unstoppable wildfire. As the flames crackle and the lightning strikes the dry earth, the elephants, lions, birds, and bees scurry in panic. The fire moves too fast for them to escape. 
    Only one animal has the speed to outrun the roaring heat. 
    In a heartwarming display of bravery, Corbus turns his greatest trait into a lifesaving gift. Scooping up the injured monkey, offering his back to the polecat, and letting the baby spiders spin their sticky silk right onto his fur, Corbus races against the storm to carry his jungle family to the safety of the rocky outcrop. Packed with high-stakes adventure, gentle humor, and profound heart, Corbus Saves His Friends is an unforgettable audio journey. 
     
    Why Parents & Educators Love This Audiobook: 
    • Engaging Audio Performance: Narrated with warm, animated storytelling and distinct character voices that keep young minds captivated. 
    • Social-Emotional Learning: Gently teaches children ages 3–8 about empathy, forgiveness, teamwork, and the truth that our unique differences are our greatest superpowers. 
    • Includes a Catchy Rhyming Poem: Concludes with a delightful, rhythmic poem summarizing the tale! 
    • FREE Interactive Bonus: Features an exclusive link to download companion printable coloring pages!
    Show book
  • Electroculture - cover

    Electroculture

    Justin Christofleau

    • 0
    • 0
    • 0
    In the 1920s, Justin Christofleau revolutionized agriculture with his innovative system of electroculture. This groundbreaking technique not only significantly increased crop yields (up to 200%) without relying on any chemical fertilizers, but it also effectively prevented diseases, rejuvenated plants, improved seed germination, accelerated crop growth, and demonstrated exceptional suitability for drought-stricken regions. 
    In his comprehensive book, Justin Christofleau meticulously explained the inner workings of his electroculture system, accompanied by detailed schematics and illustrative pictures. His step-by-step guide made it accessible to farmers, gardeners, agronomists, students, and anyone passionate about food, health, and the environment. 
    Today, nearly a century later, we are thrilled to reintroduce this valuable information to the world. Our mission is to disseminate this knowledge far and wide, empowering individuals and communities to implement eco-friendly and sustainable agricultural practices. By embracing Justin Christofleau's electroculture system, we can usher in a new era of farming that not only enhances crop productivity but also contributes to a healthier planet for future generations. Let us join hands in preserving this time-honored wisdom and making our world a greener, more abundant place.
    Show book
  • Data Analyses - Detailed Scientific and Business-Oriented Data Reading Skills - cover

    Data Analyses - Detailed...

    Benjamin Farrar

    • 0
    • 0
    • 0
    An extensive guide to help you analyze data more effectively.  
    Learn more about how to analyze data now! Explore the field of data science and the way to analyze big and small data. This elaborate guide will take you on a journey to multiple aspects of this skill. There is a trick, a science, to doing it the right way, and some of the most important secrets will be revealed in the chapters ahead of you. Dive into the complicated matter of analyzing and mining for data correctly. Forget about intuition or assumptions.  
    You’ll learn, among others:Linear, probabilistic, and other models to use in the visualization and analysis of data you have found.Systems such as clustering, viewing genetic algorithms, and neural methods.Assessment analysis strategies, organization, and numeric predictions.Modeling data and imagining.The three Vs of big data and what to do with them.Software recommendations and applications.Purposes for health care, business, and industrial data.Tips on analyzing decision trees, regression, and sentiment.Attributes, classifications, data sets, and kinds of learning you must recognize to fully be aware of that with which you are dealing.Data quality and data quantity thoughts.Data-mining procedure steps, including CRISP-DM and SEMMA.Machine algorithms and interesting side notes regarding them.Instructions, infrastructure, edition, and other methods. 
    Data creates truths you can trust in if you draw the right conclusions. Drawing those conclusions involves clear skills and a background in information that leads to the correct steps. If this is up your alley, the best thing to do for you right now is to start listening.  
    Add this audiobook to cart now!
    Show book