Have a personal or library account? Click to login
Mastering JavaScript Design Patterns Cover

Mastering JavaScript Design Patterns

Discover how to use JavaScript design patterns to create powerful applications with reliable and maintainable code

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    If you are a developer interested in creating easily maintainable applications that can grow and change with your needs, then this book is for you. Some experience with JavaScript (not necessarily with entire applications written in JavaScript) is required to follow the examples written in the book.

    What you will learn

    • Discover and use tried and tested design patterns for a more effective approach to JavaScript
    • Learn simple strategies for improving your code organization
    • Get to grips with creational, behavioural and structural design patterns
    • Rethink and revitalize your code with the use of functional patterns
    • Harness the power of design patterns for a range of development tasks from building an application to code testing
    • Explore advanced JavaScript design patterns including dependency injection

    Who this book is for

    Table of Contents

    1. Designing for Fun and Profit
    2. Organizing Code
    3. Creational Patterns
    4. Structural Patterns
    5. Behavioral Patterns
    6. Functional Patterns
    7. Application Patterns
    8. Web Patterns
    9. Messaging Patterns
    10. Patterns for Testing
    11. Advanced Patterns
    12. ES6 Solutions Today
    13. Conclusion (Appendix)
    14. Preface
    PDF ISBN: 978-1-78398-799-3
    Publisher: Packt Publishing Limited
    Copyright owner: © 2014 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 290