Node.js項目實踐(構建可擴展的Web應用) Node.js项目实践:构建可扩展的Web应用

馬爾丹 (Azat Mardan)

  • 出版商: 電子工業
  • 出版日期: 2015-06-01
  • 定價: $414
  • 售價: 8.5$352
  • 語言: 簡體中文
  • 頁數: 276
  • 裝訂: 平裝
  • ISBN: 7121259036
  • ISBN-13: 9787121259036
  • 相關分類: Node.js

已絕版

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

商品描述

 

<內容簡介>

馬爾丹編著的《Node.js項目實踐(構建可擴展的Web應用)》用專業的講解方式,帶領讀者從「Hello World」示例開始,一步步將其構建成有實際用途的Node.js應用。本書涉及許多組件的使用,比如安全、部署上線、組織代碼、數據庫驅動和模板引擎等,從中可使讀者接觸到很多經過歷年實踐所得出的廣受歡迎的模塊庫,它們可以大大提高開發人員的代碼質量和開發效率。

 

<章節目錄>

第1章安裝Node.js及相關要點
  安裝Node.is和NPM
    一鍵安裝
    通過HomeBrew或MacPorts安裝
    通過tar文件安裝
    無須sudo授權進行安裝
    通過Git Repo進行安裝
    通過Nave進行多版本安裝
    通過NVM進行多版本安裝
    其他的多版本系統
    檢查安裝
    Nodejs控制台(REPL)
  加載Node.js腳本
  Node.js的基礎和語法
    弱類型
    Buffet——Node.js特殊數據類型
    對象字面量
    函數
    數組
    原型特性
    編碼規範
    Nodejs的全局變量和保留字
    dirname與process.cwd的對比
    瀏覽器API輸助工具
    Node.js的核心模塊
    便捷的Node.js工具
    在Node.js中讀寫文件
    Node.js中的數據流
    使用NPM安裝Node.js模塊
    優化Node.js中的回調函數
    使用Node.js的HTTP模塊來創建一個簡單服務器
  調試Node.js程序
    核心Node.js調試
    使用Node Inspector來調試
  Node.is集成開發環境和代碼編輯器
  監聽文件變化
  小結
第2章 使用Express.js 4創建Node.js的Web應用程序.
  什麼是Expressjs
  Express.js是如何工作的
  Express.js的安裝
    Express.js的版本
    Express.js生成器
    本地Express.js
  Express.js腳手架
    Express.js命令行界面
    Express.js中的路由
    Express.js的核心——中間件
    一個Express.js應用的配置
    Jade就是Express.js∕Node.js的Haml

    腳手架總結
  博客項目概述
    提交數據
  Express.js 4中的Hello World例子
    創建文件夾
……
第3章 Node.js基於Mocha的測試驅動開發和行為驅動開發
第4章 模版引擎:Jade和Handlebars
第5章 MongoDB、Mongoskin特性
第6章 在Node.js應用中使用session和OAuth進行用戶認證和授權
第7章 使用ORM類庫Mongoose提升你的Node.js數據
第8章 使用Express.js和Hapi構建Express.js REST API服務
第9章 WebSocket、Socket.IO和DerbyJS的實時應用程序
第10章 為Node.js應用上線做準備
第11章 部署Node.js應用
第12章 Node.js模塊發布和參與開源