Learning Node: Moving to the Server-Side, 2/e (Paperback)

Shelley Powers

買這商品的人也買了...

商品描述

Take your web development skills from browser to server with Node—and learn how to write fast, highly scalable network applications on this JavaScript-based platform. Updated for the latest Node Long Term Support (LTS) and Node Current (6.0) releases, this hands-on edition helps you master Node’s core fundamentals and gain experience with several built-in and contributed modules.

Get up to speed on Node’s event-driven, asynchronous I/O model for developing data-intensive applications that are frequently accessed but computationally simple. If you’re comfortable working with JavaScript, this book provides many programming and deployment examples to help you take advantage of server-side development with Node.

  • Explore the frameworks and functionality for full-stack Node development
  • Dive into Node’s module system and package management support
  • Test your application or module code on the fly with Node’s REPL console
  • Use core Node modules to build web applications and an HTTP server
  • Learn Node’s support for networks, security, and sockets
  • Access operating system functionality with child processes
  • Learn tools and techniques for Node development and production
  • Use Node in microcontrollers, microcomputers, and the Internet of Things

商品描述(中文翻譯)

從瀏覽器到伺服器,利用Node將您的網頁開發技能提升,並學習如何在這個基於JavaScript的平台上撰寫快速、高度可擴展的網路應用程式。本書根據最新的Node長期支援(LTS)和Node Current(6.0)版本進行更新,透過實際操作幫助您掌握Node的核心基礎知識,並獲得多個內建和貢獻模組的使用經驗。

深入瞭解Node的事件驅動、非同步I/O模型,以開發頻繁存取但計算簡單的資料密集型應用程式。如果您對JavaScript感到熟悉,本書提供了許多程式設計和部署範例,幫助您充分利用Node進行伺服器端開發。

本書內容包括:
- 探索全棧Node開發的框架和功能
- 深入瞭解Node的模組系統和套件管理支援
- 使用Node的REPL控制台即時測試應用程式或模組程式碼
- 使用核心Node模組構建網頁應用程式和HTTP伺服器
- 瞭解Node對網路、安全性和插座的支援
- 存取作業系統功能,包括子進程
- 學習Node開發和生產的工具和技術
- 在微控制器、微型電腦和物聯網中使用Node