Node Cookbook - Third Edition
David Mark Clements, Mathias Buus, Matteo Collina, Peter Elger
- 出版商: Packt Publishing
- 出版日期: 2017-07-31
- 定價: $1,650
- 售價: 6.0 折 $990
- 語言: 英文
- 頁數: 656
- 裝訂: Paperback
- ISBN: 178588008X
- ISBN-13: 9781785880087
-
相關分類:
Node.js
-
其他版本:
Node Cookbook: Discover solutions, techniques, and best practices for server-side web development with Node.js 14
相關主題
商品描述
Over 60 high-quality recipes covering debugging, security, performance, microservices, web frameworks, databases, deployment and more; rewritten for Node 4, 6, and 8.
About This Book
- Security between Node.js and browser applications explained and applied in depth
- Cutting edge techniques and tools for measuring and improving performance
- Contemporary techniques to create developer-ergonomic, readily-scalable production systems
Who This Book Is For
If you have good knowledge of JavaScript and want to build fast, efficient, scalable client-server solutions, then this book is for you. Some experience with Node.js is assumed to get the most out of this book. If working from a beginner level Node Cookbook 2nd Edition is recommended as a primer for Node Cookbook 3rd Edition.
What You Will Learn
- Rapidly become proficient at debugging Node.js programs
- Write and publish your own Node.js modules
- Become deeply acquainted with Node.js core API's
- Use web frameworks such as Express, Hapi and Koa for accelerated web application development
- Apply Node.js streams for low-footprint infinite-capacity data processing
- Fast-track performance knowledge and optimization abilities
- Compare and contrast various persistence strategies, including database integrations with MongoDB, MySQL/MariaDB, Postgres, Redis, and LevelDB
- Grasp and apply critically essential security concepts
- Understand how to use Node with best-of-breed deployment technologies: Docker, Kubernetes and AWS
In Detail
The principles of asynchronous
商品描述(中文翻譯)
超過60個高品質的食譜,涵蓋了調試、安全性、性能、微服務、網頁框架、數據庫、部署等領域;並且已經針對Node 4、6和8進行了重寫。
關於本書
- 深入解釋和應用Node.js和瀏覽器應用程序之間的安全性
- 提供測量和改進性能的尖端技術和工具
- 提供創建開發人員友好、可擴展的生產系統的當代技術
本書適合對JavaScript有良好知識並且想要構建快速、高效、可擴展的客戶端-服務器解決方案的讀者。我們假設讀者對Node.js有一定的經驗,以便能夠充分利用本書。如果您是初學者,建議您先閱讀《Node Cookbook 2nd Edition》,作為《Node Cookbook 3rd Edition》的入門指南。
您將學到什麼
- 快速熟練調試Node.js程序
- 編寫並發布自己的Node.js模塊
- 深入了解Node.js核心API
- 使用Express、Hapi和Koa等網頁框架進行快速的網頁應用程序開發
- 使用Node.js流進行低占用、無限容量的數據處理
- 快速掌握性能知識和優化能力
- 比較和對比各種持久化策略,包括與MongoDB、MySQL/MariaDB、Postgres、Redis和LevelDB的數據庫集成
- 理解並應用關鍵的安全概念
- 瞭解如何使用Node與最佳部署技術:Docker、Kubernetes和AWS
詳細內容
- 异步原理