Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Web Programming

Node.js Design Patterns - Second Edition: Master best practices to build modular and scalable server-side web applications


Free Shipping Included! Node.js Design Patterns - Second Edition: Master best practices to build modular and scalable server-side web applications by Packt Publishing - ebooks Account at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Get the best out of Node.js by mastering its most powerful components and patterns to create modular and scalable applications with easeAbout This


Product Description

Get the best out of Node.js by mastering its most powerful components and patterns to create modular and scalable applications with ease

About This Book

  • Create reusable patterns and modules by leveraging the new features of Node.js
  • Understand the asynchronous single thread design of node and grasp all its features and patterns to take advantage of various functions.
  • This unique guide will help you get the most out of Node.js and its ecosystem.

Who This Book Is For

The book is meant for developers and software architects with a basic working knowledge of JavaScript who are interested in acquiring a deeper understanding of how to design and develop enterprise-level Node.js applications.

Basic knowledge of Node.js is also helpful to get the most out of this book.

What You Will Learn

  • Design and implement a series of server-side JavaScript patterns so you understand why and when to apply them in different use case scenarios
  • Become comfortable with writing asynchronous code by leveraging constructs such as callbacks, promises, generators and the async-await syntax
  • Identify the most important concerns and apply unique tricks to achieve higher scalability and modularity in your Node.js application
  • Untangle your modules by organizing and connecting them coherently
  • Reuse well-known techniques to solve common design and coding issues
  • Explore the latest trends in Universal JavaScript, learn how to write code that runs on both Node.js and the browser and leverage React and its ecosystem to implement universal applications

In Detail

Node.js is a massively popular software platform that lets you use JavaScript to easily create scalable server-side applications. It allows you to create efficient code, enabling a more sustainable way of writing software made of only one language across the full stack, along with extreme levels of reusability, pragmatism, simplicity, and collaboration. Node.js is revolutionizing the web and the way people and companies create their software.

In this book, we will take you on a journey across various ideas and components, and the challenges you would commonly encounter while designing and developing software using the Node.js platform. You will also discover the 'Node.js way' of dealing with design and coding decisions.

The book kicks off by exploring the basics of Node.js describing its asynchronous single-threaded architecture and the main design patterns. It then shows you how to master the asynchronous control flow patterns, and the stream component and it culminates into a detailed list of Node.js implementations of the most common design patterns, as well as some specific design patterns that are exclusive to the Node.js world. Lastly, it dives into more advanced concepts such as Universal Javascript, and scalability, concluding the journey by giving you all the necessary concepts to be able to build an enterprise grade application using Node.js.

Style and approach

This book takes you through a comprehensive explanation allowing you to create scalable and efficient real-time server-side apps.

Table of Contents

  1. Welcome to the Node.js Platform
  2. Node.js Essential Patterns
  3. Asynchronous Control Flow Patterns with ES2015
  4. Coding with Streams
  5. Design Patterns
  6. Wiring Modules
  7. Universal JavaScript for Web Applications
  8. Advanced Asynchronous Recipes
  9. Scalability and Architectural Patterns
  10. Messaging and Integration Patterns

Additional Information

Manufacturer:Packt Publishing - ebooks Account
Publisher:Packt Publishing - ebooks Account
Studio:Packt Publishing - ebooks Account
EAN:9781785885587
Item Weight:2.29 pounds
Item Size:1.19 x 9.25 x 9.25 inches
Package Weight:2.29 pounds
Package Size:7.4 x 1.42 x 1.42 inches

Node.js Design Patterns - Second Edition: Master best practices to build modular and scalable server-side web applications by Packt Publishing - ebooks Account

Buy Now:
Node.js Design Patterns - Second Edition: Master best practices to build modular and scalable server-side web applications

Brand: Packt Publishing - ebooks Account
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99


Quantity:  

 


View More In Web Programming.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing - ebooks Account, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Mike Murach Associates
mpn: 43171-600701, ean: 9781890774820, isbn: 1890774820,
"If you ever wanted to learn to use MySQL, write SQL queries, create database elements, then this is the book to pick up." (JavaRanch.com)"I was amazed at how much information was packed into this book.""As a developer with almost 10 years of MySQL e...

By Unknown
ean: 9780692915721, isbn: 0692915729,
Two Scoops of Django 1.11 Will Help You Build Django Projects. In this book we introduce you to the various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years. We have put thousands of hours into the fourth edit...

By Independently published
ean: 9781983172663, isbn: 1983172669,
Django for Beginners takes you from total beginner to confident Django developer. Proceed step-by-step through five progressively more complex web applications: from a "Hello World" app all the way to a robust Newspaper app with a custom user model, ...

By No Starch Press
mpn: 48227133, ean: 9781593278229, isbn: 1593278225,
Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! After a crash course in Python programming basics, you’ll learn to make, test, and hack programs that encrypt text with classica...

By O'Reilly Media
mpn: 43171-541707, ean: 9781449372866, isbn: 1449372864,
User experience (UX) strategy requires a careful blend of business strategy and UX design, but until now, there hasn’t been an easy-to-apply framework for executing it. This hands-on guide introduces lightweight strategy tools and techniques to hel...

By Brand: Franklin, Beedle Associates Inc.
ean: 9781590282410, isbn: 1590282418,
This is the second edition of John Zelle's Python Programming, updated for Python 3. This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem so...

By O'Reilly Media
mpn: 978-0-596-15810-1, ean: 9780596158101, isbn: 0596158106,
If you've mastered Python's fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You...

By Addison-Wesley Professional
mpn: 9780321812186, ean: 9780321812186, isbn: 0321812182,
“It’s uncommon to have a programming language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and hugely insightful; reminders of gotchas complem...

By Syngress
mpn: 36161995, ean: 9781597499576, isbn: 1597499579,
Violent Python shows you how to move from a theoretical understanding of offensive computing concepts to a practical implementation. Instead of relying on another attacker’s tools, this book will teach you to forge your own weapons using the Python...

By Pearson P T R
mpn: 9780321884916, ean: 9780321884916, isbn: 0321884914,
You Will Learn Python!   Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persist...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.