您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Node学习指南 第2版
字数: 303000.0
装帧: 平装
出版社: 人民邮电出版社
作者: (美)谢利·鲍尔斯(Shelley Powers)
出版日期: 2019-10-01
商品条码: 9787115505415
版次: 1
开本: 16开
页数: 241
出版年份: 2019
定价:
¥69
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
内容简介
Node.js是一套用来编写高性能网络服务器的JavaScript工具包。它可以让JavaScript在服务器端运行,因此,它可用来快速构建网络服务及应用的平台。
本书是学习Node编程的入门指南。全书共12章,由浅入深。本书首先介绍Node的基础知识、Node的核心功能、Node的模块系统和REPL等,然后讲解Node的Web应用、流和管道、Node对文件系统的支持、网络和套接字、子进程、ES6等相关知识,最后介绍了全栈Node编程、Node的开发环境和产品环境以及Node的新应用。
本书适合有一定基础的JavaScript程序员阅读,也适合对学习Node应用开发感兴趣的读者学习参考。
作者简介
目录
第1章Node运行环境1
1.1安装Node1
1.2使用Node编写“Hello,World”3
1.2.1一个基本的HelloWorld程序3
1.2.2升级版HelloWorld6
1.2.3Node命令行参数9
1.3Node部署环境10
1.3.1将Node部署在你的服务器、VPS或者托管主机上10
1.3.2云部署10
1.4Node长期支持和Node升级11
1.4.1Node的近期新语义化版本规范12
1.4.2Node版本更新13
1.5Node、V8和ES614
1.6高级内容:Node的C/C++插件15
第2章Node基础:全局对象、事件和Node自身的异步特性18
2.1global和process对象19
2.1.1global对象19
2.1.2process对象20
2.2缓冲器(buffer)、类型化数组和字符串24
2.2.1缓冲器、JSON、StringDecoder和UTF-8字符串26
2.2.2缓冲器操作28
2.3Node的回调函数和异步事件处理31
2.3.1事件队列(循环)31
2.3.2创建一个异步回调函数35
2.3.3EventEmitter37
2.3.4Node事件循环和定时器41
2.4嵌套回调和异常处理44
第3章Node模块和Node包管理器(npm)基础52
3.1Node模块系统概览52
3.1.1Node如何查找并加载一个模块53
3.1.2沙箱和虚拟机模块56
3.2NPM的深度挖掘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无所不在的Underscore80
第4章交互式Node和REPL,以及控制台的深入研究82
4.1REPL的初体验和undefined表达式82
4.2REPL的好处:深入理解JavaScript引擎84
4.3更复杂的多行JavaScript85
4.3.1REPL命令89
4.3.2REPL和rlwrap89
4.3.3自定义REPL91
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和Web102
5.1HTTP模块:服务器(server)和客户端(client)102
5.2创建一个静态网站服务器都需要什么107
5.3使用Apache来代理Node服务器115
5.4使用QueryString来解析参数117
5.5DNS解析118
第6章Node和本地系统120
6.1探索操作系统120
6.2流(Stream)和管道(Pipe)122
6.3文件系统的正式介绍123
6.3.1fs.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.2TCP套接字和服务器142
7.1.3UDP/数据报套接字147
7.2守门人148
7.2.1安装TLS/SSL149
7.2.2使用HTTPS150
7.2.3Crypto模块152
第8章子进程157
8.1child_process.spawn157
8.1.1child_process.exec和child_process.execFile161
8.1.2child_process.fork163
8.2在Windows中运行一个子进程程序164
第9章Node和ES6167
9.1严格模式167
9.2let和const169
9.3箭头函数171
9.4类173
9.5使用Bluebird来实现promise175
第10章全栈Node开发179
10.1Express应用框架179
10.2MongoDB和Redis数据库系统185
10.2.1MongoDB186
10.2.2Redis中的key/value存储189
10.3AngularJS和其他全栈框架196
第11章Node开发环境和产品环境202
11.1调试Node程序202
11.1.1Node调试器202
11.1.2Node检查器207
11.2单元测试210
11.2.1使用Assert进行单元测试210
11.2.2用Nodeunit写单元测试213
11.2.3其他的测试框架215
11.3保持Node进程的运行218
11.4使用ApacheBench进行基准测试和负载测试221
第12章新环境中的Node224
12.1三星的IoT和GPIO224
12.2Windows与ChakraNode226
12.3微控制器和微型计算机中的Node227
12.3.1Fritzing228
12.3.2Node和Arduino232
12.3.3Node和树莓派2238
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网