Unlock the potential of design patterns in JavaScript. Discover structured solutions to common development tasks that are reusable and enhance scalability, performance, and maintainability of code. Learn how the application of these patterns allows for cleaner and more understandable code,...
fosters team collaboration, reduces the number of errors, and saves time and effort.
The author provides a comprehensive overview of design patterns in modern JavaScript (ES6+) and gives practical examples of their application. You will first become familiar with creational, structural, and behavioral design patterns in an idiomatic JavaScript style, and then switch to architectural patterns and user interface patterns. You will learn how to apply patterns characteristic of libraries such as React and extend them to frontend and microfrontend. The last part of the book presents and illustrates patterns for improving performance and security, including messaging, events, and resource loading strategies, as well as patterns for high-performance asynchronous computations.
This edition includes examples using React and Next.js, as well as JavaScript and Web API. They will help you choose and implement tested design patterns across various web ecosystems and change your approach to development.
Unlock the potential of design patterns in JavaScript. Discover structured solutions to common development tasks that are reusable and enhance scalability, performance, and maintainability of code. Learn how the application of these patterns allows for cleaner and more understandable code, fosters team collaboration, reduces the number of errors, and saves time and effort.
The author provides a comprehensive overview of design patterns in modern JavaScript (ES6+) and gives practical examples of their application. You will first become familiar with creational, structural, and behavioral design patterns in an idiomatic JavaScript style, and then switch to architectural patterns and user interface patterns. You will learn how to apply patterns characteristic of libraries such as React and extend them to frontend and microfrontend. The last part of the book presents and illustrates patterns for improving performance and security, including messaging, events, and resource loading strategies, as well as patterns for high-performance asynchronous computations.
This edition includes examples using React and Next.js, as well as JavaScript and Web API. They will help you choose and implement tested design patterns across various web ecosystems and change your approach to development.
In stock
€ 32.09
Will be delivered to United States on 10 March (Tu):
By courier
from
€ 38.94
In stock
€ 32.09
Will be delivered to United States on 10 March (Tu):
Be the first to know about our current discounts, offers and new products!
Check icon
You have added to your basket
Check icon
You have added to favourites
Sold out
The item is currently out of stock.
In stock
Available in warehouse. You will receive the exact delivery date from the operator after the order confirmation.
To order
The product is delivered directly from the publisher. The order processing time is up to 14 days, you will receive the exact delivery date from the operator after the order confirmation.