Node.js Design Patterns: Level up your Node.js skills and design production-grade applications using proven techniques

Node.js Design Patterns: Level up your Node.js skills and design production-grade appli...

Luciano Mammino

MIA KARTS BOOKS

Node.js Design Patterns: Level up your Node.js skills and...
Skip to product information

    Node.js Design Patterns: Level up your Node.js skills and design production-grade applications using proven techniques

    $45.54 USD
     per 
    Available

    Book Details

    Author
    Luciano Mammino
    Publisher
    Packt Publishing
    Format
    Paperback
    Language
    English
    Category
    Systems Analysis & Design
    Condition
    New
    ISBN-13
    9781803238944
    ISBN-10
    1803238941

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 1803238941

    Author: Luciano Mammino

    Condition: New

    An essential read for any JavaScript developer - take full advantage of the Node.js platform and build reliable, scalable web applications using design patternsPurchase of the print or Kindle book includes a free eBook in PDF format Key Features Gain a deep understanding of the Node.js philosophy, its core components, and the solutions in its ecosystem Avoid common pitfalls in applying proven patterns to create robust, maintainable Node.js applications Enhance your development skills through a wealth of real-world examples and case studies Book DescriptionNode.js underpins much of modern web development, reliably powering APIs and full-stack apps across all industries. Authors Luciano Mammino and Mario Casciaro offer a practical guide that unpacks the JavaScript runtime so you can write reliable, high-performance Node.js apps.Building on the highly rated third edition, this new edition adds fresh case studies and the latest Node.js developments: newer APIs and libraries, ESM improvements, practical security and production tips, and guidance on using Node.js with TypeScript. It also introduces a new chapter on testing that gives you a full introduction to testing philosophy and practical guidance on writing unit, integration, and end-to-end tests, giving you the confidence to write functional, stable, and reliable code.Real-world, end-to-end examples throughout the book show how to build microservices and distributed systems with Node.js, integrating production-proven technologies such as Redis, RabbitMQ, LevelDB, and ZeroMQ, the same components youll find in scalable deployments at companies of all sizes. End-of-chapter exercises consolidate your understanding.By the end of this Node.js book, youll have the design patterns, mindset, and hands-on skills every serious Node.js professional needs to confidently architect robust, efficient, and maintainable applications. What you will learn Understand Node.js basics and its async event-driven architecture Write correct async code using callbacks, promises, and async/await Harness Node.js streams to create data-driven processing pipelines Implement trusted software design patterns for production-grade applications Write testable code and automated tests (unit, integration, E2E) Use advanced recipes: caching, batching, async init, offload CPU-bound work Build and scale microservices and distributed systems powered by Node.js Who this book is forThis book is for you if youre a developer or software architect with basic knowledge of JavaScript and Node.js and want to get the most out of these technologies to maximize productivity, design quality, and scalability. Itll help you level up from junior to senior roles.This book is a tried-and-tested reference guide for readers at all levels. Even those with more experience will find value in the more advanced patterns and techniques presented.Youre expected to have an intermediate understanding of web application development, databases, and software design principles. Table of Contents The Node.js Platform The Module System Callbacks and Events Asynchronous Control Flow Patterns with Callbacks Asynchronous Control Flow Patterns with Promises and Async/Await Coding with Streams Creational Design Patterns Structural Design Patterns Behavioral Design Patterns Testing: Patterns and Best Practices Advanced Recipes Scalability and Architectural Patterns Messaging and Integration Patterns

    View full details

    Node.js Design Patterns: Level up your Node.js skills and design production-grade applications using proven techniques

    $45.54 USD
     per 

    You May Also Like

    More in Design

    View all
    Something Wicked from Japan: Ghosts, Demons & Yokai in Ukiyo-e Masterpieces (PIE Ukiyo-e Series)
    Fast Circuit Boards: Energy Management
    Coasters 101: An Engineer's Guide to Roller Coaster Design
    Advertising Concept Book 3E: Think Now, Design Later
    Design for Manufacturability
    $124.36 USD
     per 
    Teaching English by Design, Second Edition: How to Create and Carry Out Instructional Units
    An Illustrated Life: Drawing Inspiration from the Private Sketchbooks of Artists, Illustrators and Designers
    Awesome Engineering Activities for Kids: 50+ Exciting STEAM Projects to Design and Build (Awesome STEAM Activities for Kids)
    The Gaff Rig Handbook: History, Design, Techniques, Developments
    Hotel Design, Planning, and Development
    Fast & Festive, 50 Christmas Designs-Charming Cross Stitch Designs to use in a Variety of Christmas Projects
    Moda All-Stars All in a Row: 24 Row-by-Row Quilt Designs
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.