天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

中文正版 pdf 密碼:995j(PDF,其他)免費(fèi)下載

發(fā)布時(shí)間:2017-04-22 17:48

  本文關(guān)鍵詞:Node.js開發(fā)指南,由筆耕文化傳播整理發(fā)布。


資料介紹

編輯推薦

Node.js開發(fā)指南》中Node.js是一種新興的開源技術(shù),它將JavaScript從Web瀏覽器移植到常規(guī)的服務(wù)器端,使用Chrome的V8虛擬機(jī)來(lái)解釋和執(zhí)行JavaScript代碼,能用于構(gòu)建高性能、高可擴(kuò)展的服務(wù)器和客戶端應(yīng)用,以實(shí)現(xiàn)真正“實(shí)時(shí)的Web應(yīng)用”。
Node.js在GitHub上吸引了大量開發(fā)人員的注意,目前已經(jīng)有不少可以直接引用的優(yōu)秀模塊。

內(nèi)容提要

《Node.js開發(fā)指南》首先簡(jiǎn)要介紹Node.js,然后通過(guò)各種示例講解Node.js的基本特性,,再用案例式教學(xué)的方式講述如何用Node.js進(jìn)行Web開發(fā),接著探討一些Node.js進(jìn)階話題,最后展示如何將一個(gè)Node.js應(yīng)用部署到生產(chǎn)環(huán)境中!  Node.js開發(fā)指南》面向?qū)ode.js感興趣,但沒有基礎(chǔ)的讀者,也可供已了解Node.js,并對(duì)Web前端/后端開發(fā)有一定經(jīng)驗(yàn),同時(shí)想嘗試新技術(shù)的開發(fā)者參考。

目錄

目 錄

第1章 Node.js簡(jiǎn)介 1
1.1 Node.js是什么 2
1.2 Node.js能做什么 3
1.3 異步式I/O與事件驅(qū)動(dòng) 4
1.4 Node.js的性能 5
1.4.1 Node.js架構(gòu)簡(jiǎn)介 5
1.4.2 Node.js與PHP Nginx 6
1.5 JavaScript簡(jiǎn)史 6
1.5.1 Netscape與LiveScript. 7
1.5.2 Java與Javascript. 7
1.5.3 微軟的加入——JScript. 8
1.5.4 標(biāo)準(zhǔn)化——ECMAScript. 8
1.5.5 瀏覽器兼容性問(wèn)題 9
1.5.6 引擎效率革命和JavaScript的未來(lái) 9
1.6 CommonJS 10
1.6.1 服務(wù)端JavaScript的重生 10
1.6.2 CommonJS規(guī)范與實(shí)現(xiàn) 11
1.7 參考資料 12

第2章 安裝和配置Node.js 13
2.1 安裝前的準(zhǔn)備 14
2.2 快速安裝 14
2.2.1 Microsoft Windows系統(tǒng)上安裝Node.js 14
2.2.2 Linux發(fā)行版上安裝Node.js 16
2.2.3 Mac OS X上安裝Node.js 16
2.3 編譯源代碼 17
2.3.1 在POSIX系統(tǒng)中編譯 17
2.3.2 在Windows系統(tǒng)中編譯 18
2.4 安裝Node包管理器 18
2.5 安裝多版本管理器 19
2.6 參考資料 21

第3章 Node.js快速入門 23
3.1 開始用 Node.js編程 24
3.1.1 Hello World 24
3.1.2 Node.js命令行工具 25
3.1.3 建立HTTP服務(wù)器 26
3.2 異步式I/O與事件式編程 29
3.2.1 阻塞與線程 29
3.2.2 回調(diào)函數(shù) 31
3.2.3 事件 33
3.3 模塊和包 34
3.3.1 什么是模塊 35
3.3.2 創(chuàng)建及加載模塊 35
3.3.3 創(chuàng)建包 38
3.3.4 Node.js包管理器 41
3.4 調(diào)試 45
3.4.1 命令行調(diào)試 45
3.4.2 遠(yuǎn)程調(diào)試 47
3.4.3 使用Eclipse調(diào)試Node.js 48
3.4.4 使用node-inspector調(diào)試Node.js 54
3.5 參考資料 55

第4章 Node.js核心模塊 57
4.1 全局對(duì)象 58
4.1.1 全局對(duì)象與全局變量 58
4.1.2 process 58
4.1.3 console 60
4.2 常用工具util 61
4.2.1 util.inherits 61
4.2.2 util.inspect 62
4.3 事件驅(qū)動(dòng)events 63
4.3.1 事件發(fā)射器 64
4.3.2 error事件 65
4.3.3 繼承EventEmitter 65
4.4 文件系統(tǒng)fs 65
4.4.1 fs.readFile 66
4.4.2 fs.readFileSync 67
4.4.3 fs.open 67
4.4.4 fs.read 68
4.5 HTTP服務(wù)器與客戶端 70
4.5.1 HTTP服務(wù)器 70
4.5.2 HTTP客戶端 74
4.6 參考資料 77

第5章 使用Node.js進(jìn)行Web開發(fā) 79
5.1 準(zhǔn)備工作 80
5.1.1 使用http模塊 82
5.1.2 Express框架 83
5.2 快速開始 84
5.2.1 安裝Express 84
5.2.2 建立工程 85
5.2.3 啟動(dòng)服務(wù)器 86
5.2.4 工程的結(jié)構(gòu) 87
5.3 路由控制 89
5.3.1 工作原理 89
5.3.2 創(chuàng)建路由規(guī)則 92
5.3.3 路徑匹配 93
5.3.4 REST風(fēng)格的路由規(guī)則 94
5.3.5 控制權(quán)轉(zhuǎn)移 95
5.4 模板引擎 97
5.4.1 什么是模板引擎 97
5.4.2 使用模板引擎 98
5.4.3 頁(yè)面布局 99
5.4.4 片段視圖 100
5.4.5 視圖助手 100
5.5 建立微博網(wǎng)站 102
5.5.1 功能分析 102
5.5.2 路由規(guī)劃 102
5.5.3 界面設(shè)計(jì) 103
5.5.4 使用Bootstrap 104
5.6 用戶注冊(cè)和登錄 107
5.6.1 訪問(wèn)數(shù)據(jù)庫(kù) 107
5.6.2 會(huì)話支持 110
5.6.3 注冊(cè)和登入 111
5.6.4 頁(yè)面權(quán)限控制 120
5.7 發(fā)表微博 123
5.7.1 微博模型 123
5.7.2 發(fā)表微博 125
5.7.3 用戶頁(yè)面 126
5.7.4 首頁(yè) 127
5.7.5 下一步 129
5.8 參考資料 129

第6章 Node.js進(jìn)階話題 131
6.1 模塊加載機(jī)制 132
6.1.1 模塊的類型 132
6.1.2 按路徑加載模塊 132
6.1.3 通過(guò)查找node_modules目錄加載模塊 133
6.1.4 加載緩存 134
6.1.5 加載順序 134
6.2 控制流 135
6.2.1 循環(huán)的陷阱 135
6.2.2 解決控制流難題 137
6.3 Node.js應(yīng)用部署 138
6.3.1 日志功能 138
6.3.2 使用cluster模塊 140
6.3.3 啟動(dòng)腳本 142
6.3.4 共享80端口 143
6.4 Node.js不是銀彈 144
6.5 參考資料 146

附錄A JavaScript的高級(jí)特性 147
附錄B Node.js編程規(guī)范 167

索引 175

作者介紹

郭家[觶˙YVoid),清華大學(xué)計(jì)算機(jī)系2010級(jí)本科生,曾獲得信息學(xué)奧林匹克競(jìng)賽(NOI)金牌。他從中學(xué)開始涉足開源開發(fā),參與過(guò)“漢典網(wǎng)”等許多Web項(xiàng)目的前后端設(shè)計(jì)開發(fā),同時(shí)是Linux輸入法ibus-pinyin的作者。他從2009年Node.js誕生之始,就一直在關(guān)注它的發(fā)展,有許多使用Node.js建立網(wǎng)站的經(jīng)驗(yàn),活躍于CNode社區(qū)。


  本文關(guān)鍵詞:Node.js開發(fā)指南,由筆耕文化傳播整理發(fā)布。



本文編號(hào):320865

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/mishujinen/320865.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶247a4***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
欧美国产精品区一区二区三区| 日本少妇中文字幕不卡视频| 国产精品久久久久久久久久久痴汉| 99免费人成看国产片| 俄罗斯胖女人性生活视频| 中文字幕乱码亚洲三区| 美女露小粉嫩91精品久久久 | 日本高清不卡一二三区| 中文人妻精品一区二区三区四区| 69老司机精品视频在线观看| 九九热在线视频精品免费| 色哟哟在线免费一区二区三区| 在线一区二区免费的视频| 欧美精品亚洲精品一区| 国产午夜福利一区二区| 中文字幕久热精品视频在线| 亚洲国产性生活高潮免费视频| 国产欧美日韩精品一区二| 翘臀少妇成人一区二区| 一区二区免费视频中文乱码国产| 国产又猛又大又长又粗| 午夜福利视频日本一区| 在线观看视频日韩成人| 九九蜜桃视频香蕉视频| 国产一区二区三区午夜精品 | 麻豆精品在线一区二区三区| 沐浴偷拍一区二区视频| 国产一区二区在线免费| 91人妻人人澡人人人人精品| 国产又粗又硬又大又爽的视频| 国产丝袜极品黑色高跟鞋| 亚洲精品有码中文字幕在线观看| 欧美一级内射一色桃子| 99精品人妻少妇一区二区人人妻| 欧美国产在线观看精品| 亚洲专区一区中文字幕| 91欧美日韩中在线视频| 初尝人妻少妇中文字幕在线| 五月天婷亚洲天婷综合网| 视频一区中文字幕日韩| 欧洲日本亚洲一区二区|