Node Cookbook, 2/e(Paperback)
暫譯: Node 食譜,第2版(平裝本)

David Mark Clements

  • 出版商: Packt Publishing
  • 出版日期: 2014-04-28
  • 售價: $2,210
  • 貴賓價: 9.5$2,100
  • 語言: 英文
  • 頁數: 390
  • 裝訂: Paperback
  • ISBN: 1783280433
  • ISBN-13: 9781783280438
  • 相關分類: Node.js
  • 已過版

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

相關主題

商品描述

Transferring your JavaScript skills to server-side programming is simplified with this comprehensive cookbook. Each chapter focuses on a different aspect of Node, featuring recipes supported with lots of illustrations, tips, and hints.

Overview

  • Work with JSON, XML, web sockets to make the most of asynchronous programming
  • Extensive code samples covering Express 4 and Socket.IO
  • Learn how to process data with streams and create specialized streams
  • Packed with practical recipes taking you from the basics to extending Node with your own modules

In Detail

Node Cookbook Second Edition shows you how to transfer your JavaScript skills to server-side programming. It will talk you through the various server-side scenarios, often saving you time and effort by demonstrating best practices and showing you how to avoid security faux pas.

Beginning with making your own web server, the recipes are designed to allow smooth progression through Node in order to help you design full web applications, command-line applications, and Node modules.

There's also extensive coverage on using popular frameworks such as Express 4 and Socket.IO, writing your own Node modules and different ways to take your apps live.

What you will learn from this book

  • Create different kinds of servers
  • Manipulate all kinds of data
  • Interface with various databases
  • Use streams for efficient, powerful data shuffling
  • Create real-time apps
  • Create command-line apps
  • Write and publish your own modules
  • Work with the Express framework
  • Get to grips with the module ecosystem
  • Explore with external remote APIs
  • Learn various security, encryption, and authentication techniques

Approach

In Node Cookbook Second Edition, each chapter focuses on a different aspect of working with Node. Following a Cookbook structure, the recipes are written in an easy-to-understand language. Readers will find it easier to grasp even the complex recipes which are backed by lots of illustrations, tips, and hints.

Who this book is written for

If you have some knowledge of JavaScript and want to build fast, efficient, scalable client-server solutions, then Node Cookbook Second Edition is for you. Knowledge of Node will be an advantage but is not required. Experienced users of Node will be able to improve their skills.

商品描述(中文翻譯)

轉移您的 JavaScript 技能到伺服器端程式設計,這本全面的食譜書使其變得簡單。每一章專注於 Node 的不同方面,提供了許多插圖、提示和建議的食譜。

**概述**
- 使用 JSON、XML 和網路套接字來充分利用非同步程式設計
- 涵蓋 Express 4 和 Socket.IO 的廣泛程式碼範例
- 學習如何使用串流處理資料並創建專用串流
- 充滿實用的食譜,帶您從基礎到擴展 Node 的自定義模組

**詳細內容**
《Node 食譜書 第二版》向您展示如何將 JavaScript 技能轉移到伺服器端程式設計。它將引導您了解各種伺服器端場景,通常通過展示最佳實踐來節省您的時間和精力,並告訴您如何避免安全失誤。

從建立自己的網路伺服器開始,這些食譜旨在讓您順利進入 Node,以幫助您設計完整的網路應用程式、命令列應用程式和 Node 模組。

此外,還廣泛涵蓋了使用流行框架如 Express 4 和 Socket.IO、編寫自己的 Node 模組以及將應用程式上線的不同方法。

**您將從這本書中學到什麼**
- 創建不同類型的伺服器
- 操作各種資料
- 與各種資料庫介面
- 使用串流進行高效、強大的資料處理
- 創建即時應用程式
- 創建命令列應用程式
- 編寫和發佈自己的模組
- 使用 Express 框架
- 理解模組生態系統
- 探索外部遠端 API
- 學習各種安全性、加密和身份驗證技術

**方法**
在《Node 食譜書 第二版》中,每一章專注於與 Node 工作的不同方面。遵循食譜書的結構,這些食譜以易於理解的語言撰寫。讀者將更容易掌握即使是複雜的食譜,這些食譜都有大量的插圖、提示和建議作為支持。

**本書的讀者對象**
如果您對 JavaScript 有一定的了解,並希望建立快速、高效、可擴展的客戶端-伺服器解決方案,那麼《Node 食譜書 第二版》適合您。對 Node 的了解將是優勢,但不是必需的。經驗豐富的 Node 使用者將能夠提升他們的技能。