目錄(70章)
倒序
- coverpage
- Node.js Design Patterns
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Node.js Design Fundamentals
- The Node.js philosophy
- The reactor pattern
- The callback pattern
- The module system and its patterns
- The observer pattern
- Summary
- Chapter 2. Asynchronous Control Flow Patterns
- The difficulties of asynchronous programming
- Using plain JavaScript
- The async library
- Promises
- Generators
- Comparison
- Summary
- Chapter 3. Coding with Streams
- Discovering the importance of streams
- Getting started with streams
- Asynchronous control flow with streams
- Piping patterns
- Summary
- Chapter 4. Design Patterns
- Factory
- Proxy
- Decorator
- Adapter
- Strategy
- State
- Template
- Middleware
- Command
- Summary
- Chapter 5. Wiring Modules
- Modules and dependencies
- Patterns for wiring modules
- Wiring plugins
- Summary
- Chapter 6. Recipes
- Requiring asynchronously initialized modules
- Asynchronous batching and caching
- Running CPU-bound tasks
- Sharing code with the browser
- Summary
- Chapter 7. Scalability and Architectural Patterns
- An introduction to application scaling
- Cloning and load balancing
- Decomposing complex applications
- Summary
- Chapter 8. Messaging and Integration Patterns
- Fundamentals of a messaging system
- Publish/subscribe pattern
- Pipelines and task distribution patterns
- Request/reply patterns
- Summary
- Index 更新時間:2021-08-06 19:45:44
推薦閱讀
- Apache Oozie Essentials
- 零起步玩轉掌控板與Mind+
- 機器學習系統:設計和實現
- C#完全自學教程
- CentOS 7 Server Deployment Cookbook
- Apex Design Patterns
- iOS應用逆向工程(第2版)
- 移動界面(Web/App)Photoshop UI設計十全大補
- Visual Basic程序設計
- Android玩家必備
- 圖數據庫實戰
- Hands-On Kubernetes on Windows
- OpenCV with Python Blueprints
- Visual Basic語言程序設計基礎(第3版)
- Instant Pygame for Python Game Development How-to
- Mastering Machine Learning with scikit-learn
- Flask Web開發實戰:入門、進階與原理解析
- Web測試囧事
- Go語言高級編程
- 40 Algorithms Every Programmer Should Know
- Helm學習指南:Kubernetes上的應用程序管理
- 零基礎學ASP.NET 3.5
- Learning SAP BusinessObjects Dashboards
- Python程序設計
- Web前端自動化構建:Gulp、Bower和Yeoman開發指南
- Python基礎及應用
- Learn Python in 7 Days
- 從零開始學C++程序設計
- Hands-On Penetration Testing with Python
- LabVIEW 2014基礎實例教程