Mastering JavaScript Design Patterns

Mastering JavaScript Design Patterns Front Cover
1 Reviews
290 pages

Book Description

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

About This Book

  • Learn how to use tried and true design methodologies to enhance your Javascript code
  • Discover robust JavaScript implementations of classic as well as advanced design patterns
  • Packed with easy-to-follow examples that can be used to create reusable code and extensible designs

Who This Book Is For

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.

In Detail

Applying design patterns to JavaScript code creates more reliable and maintainable code. In this book, you will explore different design patterns and learn where and how to implement them with the help of detailed examples.

In the first part of the book, we start off with an introduction to design patterns, and then move on to creating classical structures that are used to organize code. Next, we look at the creational, structural, and behavioral patterns. The second part of the book dives into patterns used for functional , model view patterns, patterns to build , and messaging patterns. A number of very interesting advanced JavaScript patterns such as dependency injection and live postprocessing are also covered.

By the end of this book, you will learn to identify places where a pattern would improve code readability and maintainability.

Table of Contents

Chapter 1: Designing for Fun and Profit
Chapter 2: Organizing Code
Chapter 3: Creational Patterns
Chapter 4: Structural Patterns
Chapter 5: Behavioral Patterns
Chapter 6: Functional Programming
Chapter 7: Model View Patterns
Chapter 8: Web Patterns
Chapter 9: Messaging Patterns
Chapter 10: Patterns for
Chapter 11: Advanced Patterns
Chapter 12: ES6 Solutions Today

Book Details

  • Title: Mastering JavaScript Design Patterns
  • Author:
  • Length: 290 pages
  • Edition: 1
  • Language: English
  • Publisher:
  • Publication Date: 2014-11-21
  • ISBN-10: 1783987987
  • ISBN-13: 9781783987986

How to Download? Report Dead Links & Get a Copy