نام کتاب
Node.js Design Patterns

Design and implement production-grade Node.js applications using proven patterns and techniques
Mario Casciaro, Luciano Mammino

Paperback661 Pages
PublisherPackt
Edition3
LanguageEnglish
Year2020
ISBN9781839214110
1K
A212
انتخاب نوع چاپ:
جلد سخت
775,000ت
0
جلد نرم
835,000ت(2 جلدی)
0
طلق پاپکو و فنر
855,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

Node_js#

Design_Patterns#

JavaScript#

async#

Redis#

RabbitMQ#

ZeroMQ#

LevelDB#

ZeroMQ#

full-stack#

توضیحات

Key Features

  • •  Learn how to create solid server-side applications by leveraging the full power of Node.js 14
  • •  Understand how Node.js works and learn how to take full advantage of its core components as well as the solutions offered by its ecosystem
  • •  Avoid common mistakes and use proven patterns to create production grade Node.js applications


Book Description

In this book, we will show you how to implement a series of best practices and design patterns to help you create efficient and robust Node.js applications with ease.

We kick off by exploring the basics of Node.js, analyzing its asynchronous event driven architecture and its fundamental design patterns. We then show you how to build asynchronous control flow patterns with callbacks, promises and async/await. Next, we dive into Node.js streams, unveiling their power and showing you how to use them at their full capacity. Following streams is an analysis of different creational, structural, and behavioral design patterns that take full advantage of JavaScript and Node.js. Lastly, the book dives into more advanced concepts such as Universal JavaScript, scalability and messaging patterns to help you build enterprise-grade distributed applications.

Throughout the book, you'll see Node.js in action with the help of several real-life examples leveraging technologies such as LevelDB, Redis, RabbitMQ, ZeroMQ, and many others. They will be used to demonstrate a pattern or technique, but they will also give you a great introduction to the Node.js ecosystem and its set of solutions.


What you will learn

  • •  Become comfortable with writing asynchronous code by leveraging callbacks, promises, and the async/await syntax
  • •  Leverage Node.js streams to create data-driven asynchronous processing pipelines
  • •  Implement well-known software design patterns to create production grade applications
  • •  Share code between Node.js and the browser and take advantage of full-stack JavaScript
  • •  Build and scale microservices and distributed systems powered by Node.js
  • •  Use Node.js in conjunction with other powerful technologies such as Redis, RabbitMQ, ZeroMQ, and LevelDB


Who this book is for

This book is for developers and software architects who have some prior basic knowledge of JavaScript and Node.js and now want to get the most out of these technologies in terms of productivity, design quality, and scalability. Software professionals with intermediate experience in Node.js and JavaScript will also find valuable the more advanced patterns and techniques presented in this book.

This book assumes that you have an intermediate understanding of web application development, databases, and software design principles.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
PHP
1,037
Design Patterns in PHP and Laravel
342,000 تومان
Design Patterns
829
Patterns of Distributed Systems
531,000 تومان
Design Patterns
1,032
xUnit Test Patterns
1,064,000 تومان
Design Patterns
359
Learning Python Design Patterns
255,000 تومان
PHP
955
Learning PHP Design Patterns
446,000 تومان
Type Script
1,057
TypeScript 4 Design Patterns and Best Practices
470,000 تومان
Machine Learning
1,190
Machine Learning Design Patterns
488,000 تومان
GO
1,045
Go Design Patterns
475,000 تومان
NET.
860
Design Patterns in .NET 6
543,000 تومان
Java
894
Java Program Design
539,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©