中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
NODE學習指南 第2版

包郵 NODE學習指南 第2版

出版社:人民郵電出版社出版時間:2018-02-01
開本: 其他 頁數: 241
中 圖 價:¥50.7(7.3折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

NODE學習指南 第2版 版權信息

  • ISBN:9787115505415
  • 條形碼:9787115505415 ; 978-7-115-50541-5
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

NODE學習指南 第2版 本書特色

Node.js是一套用來編寫高性能網絡服務器的JavaScript工具包。它可以讓JavaScript在服務器端運行,因此,它可用來快速構建網絡服務及應用的平臺。 本書是學習Node編程的入門指南。全書共12章,由淺入深。本書首先介紹Node的基礎知識、Node的核心功能、Node的模塊系統和REPL等,然后講解Node的Web應用、流和管道、Node對文件系統的支持、網絡和套接字、子進程、ES6等相關知識,*后介紹了全棧Node編程、Node的開發環境和產品環境以及Node的新應用。 本書適合有一定基礎的JavaScript程序員閱讀,也適合對學習Node應用開發感興趣的讀者學習參考。

NODE學習指南 第2版 內容簡介

Node.js是一套用來編寫高性能網絡服務器的JavaScript工具包。它可以讓JavaScript在服務器端運行,因此,它可用來快速構建網絡服務及應用的平臺。 本書是學習Node編程的入門指南。全書共12章,由淺入深。本書首先介紹Node的基礎知識、Node的核心功能、Node的模塊系統和REPL等,然后講解Node的Web應用、流和管道、Node對文件系統的支持、網絡和套接字、子進程、ES6等相關知識,很后介紹了全棧Node編程、Node的開發環境和產品環境以及Node的新應用。 本書適合有一定基礎的JavaScript程序員閱讀,也適合對學習Node應用開發感興趣的讀者學習參考。

NODE學習指南 第2版 目錄

第 1章 Node運行環境 1

1.1 安裝Node 1

1.2 使用Node編寫“Hello, World” 3

1.2.1 一個基本的Hello World程序 3

1.2.2 升級版Hello World 6

1.2.3 Node命令行參數 9

1.3 Node部署環境 10

1.3.1 將Node部署在你的服務器、VPS或者托管主機上 10

1.3.2 云部署 10

1.4 Node長期支持和Node升級 11

1.4.1 Node的*新語義化版本規范 12

1.4.2 Node版本更新 13

1.5 Node、V8和ES6 14

1.6 高級內容:Node的C/C 插件 15

第 2章 Node基礎:全局對象、事件和Node自身的異步特性 18

2.1 global和process對象 19

2.1.1 global對象 19

2.1.2 process對象 20

2.2 緩沖器(buffer)、類型化數組和字符串 24

2.2.1 緩沖器、JSON、StringDecoder和UTF-8字符串 26

2.2.2 緩沖器操作 28

2.3 Node的回調函數和異步事件處理 31

2.3.1 事件隊列(循環) 31

2.3.2 創建一個異步回調函數 35

2.3.3 EventEmitter 37

2.3.4 Node事件循環和定時器 41

2.4 嵌套回調和異常處理 44

第3章 Node模塊和Node包管理器(npm)基礎 52

3.1 Node模塊系統概覽 52

3.1.1 Node如何查找并加載一個模塊 53

3.1.2 沙箱和虛擬機模塊 56

3.2 NPM的深度挖掘 60

3.3 創建和發布你自己的Node模塊 65

3.3.1 創建一個模塊 65

3.3.2 將整個目錄打包 66

3.3.3 準備發布一個模塊 67

3.3.4 發布模塊 70

3.4 探索Node模塊以及3個必要模塊 71

3.4.1 使用Async來更好地管理回調函數 73

3.4.2 使用Commander玩轉命令行 78

3.4.3 無所不在的Underscore 80

第4章 交互式Node和REPL,以及控制臺的深入研究 82

4.1 REPL的初體驗和undefined表達式 82

4.2 REPL的好處:深入理解JavaScript引擎 84

4.3 更復雜的多行JavaScript 85

4.3.1 REPL命令 89

4.3.2 REPL和rlwrap 89

4.3.3 自定義REPL 91

4.4 世事無常——經常保存 94

4.5 控制臺的必要性 95

4.5.1 控制臺消息類型、Console類以及阻塞 95

4.5.2 使用util.format()和util.inspect()來格式化消息 97

4.5.3 用控制臺和定時器提供更豐富的反饋 101

第5章 Node和Web 102

5.1 HTTP模塊:服務器(server)和客戶端(client) 102

5.2 創建一個靜態網站服務器都需要什么 107

5.3 使用Apache來代理Node服務器 115

5.4 使用Query String來解析參數 117

5.5 DNS解析 118

第6章 Node和本地系統 120

6.1 探索操作系統 120

6.2 流(Stream)和管道(Pipe) 122

6.3 文件系統的正式介紹 123

6.3.1 fs.Stats類 124

6.3.2 文件系統監聽器 126

6.3.3 文件讀取和寫入 127

6.3.4 目錄的訪問和維護 128

6.3.5 文件流 129

6.4 通過路徑訪問資源 131

6.5 創建一個命名行工具 133

6.6 使用ZLib進行壓縮/解壓縮 135

6.7 管道和ReadLine模塊 138

第7章 網絡、套接字和安全 141

7.1 服務器、流和套接字 141

7.1.1 套接字和流 141

7.1.2 TCP套接字和服務器 142

7.1.3 UDP/數據報套接字 147

7.2 守門人 148

7.2.1 安裝TLS/SSL 149

7.2.2 使用HTTPS 150

7.2.3 Crypto模塊 152

第8章 子進程 157

8.1 child_process.spawn 157

8.1.1 child_process.exec和child_process.execFile 161

8.1.2 child_process.fork 163

8.2 在Windows中運行一個子進程程序 164

第9章 Node和ES6 167

9.1 嚴格模式 167

9.2 let和const 169

9.3 箭頭函數 171

9.4 類 173

9.5 使用Bluebird來實現promise 175

第 10章 全棧Node開發 179

10.1 Express應用框架 179

10.2 MongoDB和Redis數據庫系統 185

10.2.1 MongoDB 186

10.2.2 Redis中的key/value存儲 189

10.3 AngularJS和其他全棧框架 196

第 11章 Node開發環境和產品環境 202

11.1 調試Node程序 202

11.1.1 Node調試器 202

11.1.2 Node檢查器 207

11.2 單元測試 210

11.2.1 使用Assert進行單元測試 210

11.2.2 用Nodeunit寫單元測試 213

11.2.3 其他的測試框架 215

11.3 保持Node進程的運行 218

11.4 使用Apache Bench進行基準測試和負載測試 221

第 12章 新環境中的Node 224

12.1 三星的IoT和GPIO 224

12.2 Windows與Chakra Node 226

12.3 微控制器和微型計算機中的Node 227

12.3.1 Fritzing 228

12.3.2 Node和Arduino 232

12.3.3 Node和樹莓派2 238



展開全部

NODE學習指南 第2版 作者簡介

Shelley Powers一直從事Web技術相關的工作,并為此著書。她的著作的內容涉及很多方面,從JavaScript的第一個版本到最新的圖像和設計工具。她最近出版的圖書涵蓋語義網、Ajax、JavaScript和網絡圖像等內容。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 | 安驭邦官网-双向万能直角铣头,加工中心侧铣头,角度头[厂家直销] 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 高硼硅玻璃|水位计玻璃板|光学三棱镜-邯郸奥维玻璃科技有限公司 高温高压釜(氢化反应釜)百科 | 合肥通道闸-安徽车牌识别-人脸识别系统厂家-安徽熵控智能技术有限公司 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 撕碎机,撕破机,双轴破碎机-大件垃圾破碎机厂家 | 底部填充胶_电子封装胶_芯片封装胶_芯片底部填充胶厂家-东莞汉思新材料 | 北京发电机出租_发电机租赁_北京发电机维修 - 河北腾伦发电机出租 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 翰香原枣子坊加盟费多少钱-正宗枣核糕配方培训利润高飘香 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 淬火设备-钎焊机-熔炼炉-中频炉-锻造炉-感应加热电源-退火机-热处理设备-优造节能 | 直齿驱动-新型回转驱动和回转支承解决方案提供商-不二传动 | 北京浩云律师事务所-法律顾问_企业法务_律师顾问_公司顾问 | 电动不锈钢套筒阀-球面偏置气动钟阀-三通换向阀止回阀-永嘉鸿宇阀门有限公司 | 万师讲师网-优质讲师培训师供应商,讲师认证,找讲师来万师 | 水性绝缘漆_凡立水_绝缘漆树脂_环保绝缘漆-深圳维特利环保材料有限公司 | 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 药品冷藏箱厂家_低温冰箱_洁净工作台-济南欧莱博电子商务有限公司官网 | 东莞动力锂电池保护板_BMS智能软件保护板_锂电池主动均衡保护板-东莞市倡芯电子科技有限公司 | 卓能JOINTLEAN端子连接器厂家-专业提供PCB接线端子|轨道式端子|重载连接器|欧式连接器等电气连接产品和服务 | 迪威娱乐|迪威娱乐客服|18183620002 | VI设计-LOGO设计公司-品牌设计公司-包装设计公司-导视设计-杭州易象设计 | 丹尼克尔拧紧枪_自动送钉机_智能电批_柔性振动盘_螺丝供料器品牌 | 智能家居全屋智能系统多少钱一套-小米全套价格、装修方案 | 捆扎机_气动捆扎机_钢带捆扎机-沈阳海鹞气动钢带捆扎机公司 | 微型气泵-真空-蠕动-水泵-厂家-深圳市品亚科技有限公司 | 柔软云母板-硬质-水位计云母片组件-首页-武汉长丰云母绝缘材料有限公司 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | 不锈钢搅拌罐_高速搅拌罐厂家-无锡市凡格德化工装备科技有限公司 | 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | Copeland/谷轮压缩机,谷轮半封闭压缩机,谷轮涡旋压缩机,型号规格,技术参数,尺寸图片,价格经销商 CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 数字展示在线_数字展示行业门户网站 | TMT观察网_独特视角观察TMT行业 派财经_聚焦数字经济内容服务平台 | 铁素体测量仪/检测仪/铁素体含量测试仪-苏州圣光仪器有限公司 |