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.
Author: Уго Ди Франческо
Printhouse: piter
Series: Библиотека программиста
Age restrictions: 16+
Year of publication: 2024
ISBN: 9786010843561
Number of pages: 304
Size: 233x165x16 mm
Cover type: soft
Weight: 480 g
Delivery methods
Choose the appropriate delivery method
Pick up yourself from the shop
0.00 £
Courier delivery