Node.js Recipes: A Problem-Solution Approach (Paperback)

Cory Gackenheimer

  • 出版商: Apress
  • 出版日期: 2013-10-23
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 376
  • 裝訂: Paperback
  • ISBN: 1430260580
  • ISBN-13: 9781430260585
  • 相關分類: Node.js
  • 海外代購書籍(需單獨結帳)

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

商品描述

Node.js Recipes is your one-stop reference for learning how to solve Node.js problems. Node.js is the de facto framework for building JavaScript-powered servers. You will first be introduced to this exciting technology and what it can do, then learn through comprehensive and easy-to-follow recipes that use a problem-solution approach. Node.js Recipes teaches you to fully utilize the Node.js API, and leverage existing modules to build truly exciting projects. 

Because Node.js is written in JavaScript on the server, it is accessible to those who not only relish in server-side programming but also web developers who understand the ubiquitous language of the web. Node.js Recipes covers all the essential ingredients required to become a seasoned Node.js developer in no time - become a Node.js pro today! 




What you’ll learn

  • Learn Node.js’s beginnings and what problems it addresses
  • Build an understanding of Node.js’s native capabilities
  • Create servers that communicate via TCP/IP, HTTP, and HTTPS
  • Understand and implement test-driven development practices
  • Successfully work with FileSystem, events, and child processes
  • Create a WebSocket server, use Socket.io, and frameworks such as ExpressJS and Yahoo! Mojito
  • Connect to a DataStore using Mongoose, MongoDB, MySQL and CouchDB
  • Implement security and cryptography using HMAC and TLS
  • Test synchronous and asynchronous code, and build a full test suite
  • Debug and deploy your application to Heroku, Nodejitsu and Windows Azure
  • Use Amazon Web Services to successfully host your Node.js application

Who this book is for

Node.js Recipes is for the reader who has some familiarity with JavaScript. They may have experience writing server-side JavaScript, but would like to get a more sound understanding of the capabilities that Node.js holds. This book will give them recipes enabling them to hone their JavaScript skills in a way that will harness Node.js and help them wrangle JavaScript on the server.

商品描述(中文翻譯)

《Node.js Recipes》是您學習如何解決Node.js問題的一站式參考資料。Node.js是構建JavaScript驅動的伺服器的事實上的框架。您將首先介紹這個令人興奮的技術以及它的功能,然後通過全面且易於理解的問題解決方法學習。《Node.js Recipes》教您充分利用Node.js API,並利用現有模塊構建真正令人興奮的項目。

由於Node.js是在伺服器上使用JavaScript編寫的,因此不僅適用於熱衷於伺服器端編程的人,還適用於了解網絡通用語言的網絡開發人員。《Node.js Recipes》涵蓋了成為經驗豐富的Node.js開發人員所需的所有基本要素-立即成為Node.js專家!

您將學到什麼:
- 了解Node.js的起源以及它解決的問題
- 建立對Node.js本地功能的理解
- 創建通過TCP/IP、HTTP和HTTPS進行通信的伺服器
- 理解並實施測試驅動開發實踐
- 成功使用FileSystem、事件和子進程
- 創建WebSocket伺服器,使用Socket.io和ExpressJS、Yahoo! Mojito等框架
- 使用Mongoose、MongoDB、MySQL和CouchDB連接到DataStore
- 使用HMAC和TLS實施安全性和加密
- 測試同步和異步代碼,並構建完整的測試套件
- 調試並將應用程序部署到Heroku、Nodejitsu和Windows Azure
- 使用Amazon Web Services成功托管您的Node.js應用程序

本書適合對JavaScript有一定了解的讀者。他們可能有寫伺服器端JavaScript的經驗,但希望更深入地了解Node.js的能力。本書將通過提供配方使他們能夠以利用Node.js的方式來提升他們的JavaScript技能,並幫助他們在伺服器上處理JavaScript。