Node.js項目實踐(構建可擴展的Web應用) Node.js项目实践:构建可扩展的Web应用
馬爾丹 (Azat Mardan)
已絕版
買這商品的人也買了...
-
$780$663 -
$1,200$948 -
$950$903 -
$356移動 Web 開發高級教程-使用 WordPress, Joomla 和 Drupal (Professional Mobile Web Development with WordPress, Joomla! and Drupal)
-
$352Go 語言程序設計 (Programming in Go: Creating Applications for the 21st Century)
-
$680$578 -
$550$468 -
$420$357 -
$490$417 -
$403Tableau 8 權威指南
-
$560$476 -
$551輕量級Java EE企業應用實戰(第4版):Struts 2+Spring 4+Hibernate整合開發(含CD光盤1張)
-
$550$468 -
$648Node.js+MongoDB+AngularJS Web開發
-
$599$569 -
$460$322 -
$360$306 -
$480$408 -
$650$553 -
$400$360 -
$620$484 -
$620$484 -
$580$493 -
$500信息設計 - (數據與圖表的可視化表現)
-
$474$450
相關主題
商品描述
<內容簡介>
馬爾丹編著的《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模塊發布和參與開源