• Node.js10实战
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Node.js10实战

买书,就上二手书海官方企业店,清仓处理,真实库存,特价正版,收藏店铺,优先发货! ps:下午三点之前的订单当天发货,之后明天发货,特殊情况除外。

6.62 1.1折 59 八五品

库存3件

河南鹤壁
认证卖家担保交易快速发货售后保障

作者忽如寄、王金柱 著

出版社清华大学出版社

出版时间2019-04

版次1

装帧平装

货号wk-741777

上书时间2024-10-06

二手书海官方企业店

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
正版二手,几十万种图书无法都提供实拍图,但均为7-9成新,无缺页、会有瑕疵或者少许磨损 、或多或少都会有划线、笔记、涂写等,不影响使用。均不保证有光盘、卡片等,辅导习题类笔记较多;书籍有多封面的新老封面随机发货,内容一致,不影响使用,介意勿拍!图片孔网自动匹配,图片与标题不符时以及图片为套装,与标题不符时的下单前请咨询客服,望周知!
图书标准信息
  • 作者 忽如寄、王金柱 著
  • 出版社 清华大学出版社
  • 出版时间 2019-04
  • 版次 1
  • ISBN 9787302525783
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 301页
  • 字数 506千字
【内容简介】

本书以实战开发为原则,以Node.js 10原生知识和框架为主线,详细介绍Node.js开发的基础知识和相应案例实践,包括Node.js的原生模块http、net、fs、dns、path、assert等,以及主流的Express框架、Meteor框架、Koa框架的项目实际使用,同时也包含Node.js的单元测试、Node.js部署、新的N-API开发等方面的应用,还为读者提供了详尽的源代码以及代码注释。

 

本书共14章,分为4篇,涵盖的主要内容有Node.js环境搭建、Node.js的编码规范、Node.js包管理机制、Node.js网络开发、Node.js文件模块使用、Node.js数据库开发、Node.js的单元测试、前端框架React的使用、Express的使用、Koa框架的使用、Meteor框架的使用、Nginx的使用、PM2的使用、Node.js包的开发与发布、个人博客的搭建、任务清单项目等。

 

本书内容丰富、实例典型、实用性强,适合希望学习Node.js基础以及了解Node.js实际使用的人员阅读,尤其适合希望通过编码实例学习Node.js开发的人员阅读

 


【作者简介】

忽如寄,硕士,项目经理,精通Web开发(html+css+js+nodejs)和移动native开发(HTML5),也熟悉云计算技术和大数据分析技术,并擅长系统维护和网络安全等技术,有多年的实践经验。曾参与多个大型项目的开发,并负责项目的整体规划和技术指导工作。作者于2013年开始接触Nodejs开发,并致力于Nodejs开发技术的应用和推广。

【目录】


篇  node.js概述和开发环境的搭建
章  node.js介绍3
1.1  node.js简介3
1.2  node.js的发展历史和特点4
1.2.1  node.js发展历史4
1.2.2  node.js未来版本规划5
1.2.3  node.js的结构6
1.2.4  node.js v10的特点及新变化7
1.2.5  node.js的应用场景9
1.3  node.js在中国的发展10
1.3.1  node.js中文资源汇11
1.3.2  node.js的发展和未来11
1.4  温故知新12
第2章  部署node.js开发环境13
2.1  在windows 10下部署node.js开发环境13
2.1.1  使用安装包安装node.js14
2.1.2  测试node.js开发环境16
2.2  在linux下部署node.js开发环境18
2.2.1  通过源码安装node.js18
2.2.2  通过包管理器安装 node.js19
2.3  在mac os x下部署node.js开发环境20
2.3.1  使用.dmg安装包进行安装20
2.3.2  使用npm包管理器安装20
2.4  在树莓派3下使用nvm安装node.js21
2.5  使用npm进行node包的安装21
2.6  开发工具介绍22
2.6.1  下载安装sublime text 323
2.6.2  sublime text作界面24
2.6.3  安装sublime text 3插件25
2.6.4  安装node.js插件25
2.6.5  sublime text 3快捷键26
2.7  温故知新28
第二篇  node.js编程基础
第3章  node.js开发基础31
3.1  javascript语法31
3.1.1  变量31
3.1.2  注释34
3.1.3  数据类型34
3.1.4  函数35
3.1.5  闭包37
3.2  命名规范与编程规范39
3.2.1  命名规范39
3.2.2  编程规范40
3.3  node.js的控制台42
3.3.1  console对象下的各种方法42
3.3.2  console.log()方法42
3.3.3  console.info()、console.warn()和console.error()方法43
3.3.4  console.dir()方法44
3.3.5  console.time()和console.timeend()方法44
3.3.6  console.trace()方法45
3.3.7  console.table()方法45
3.4  温故知新46
第4章  node.js中的包管理47
4.1  支持新版npm47
4.1.1  npm常用命令47
4.1.2  package.json文件50
4.2  模块加载与加载方式52
4.2.1  require导入模块52
4.2.2  exports导出模块53
4.3  node.js核心模块54
4.3.1  模块—创建服务器和客户端54
4.3.2  2模块—创建/2服务器和客户端58
4.3.3  url模块—url地址解析61
4.3.4  url模块—whatwg url地址解析63
4.3.5  querystring模块—查询字符串处理64
4.4  node.js常用模块64
4.4.1  util模块—实用工具及功能64
4.4.2  path模块—路径处理67
4.4.3  dns模块68
4.5  实战——爬取网页图片69
4.5.1  项目与思路70
4.5.2  下载第三方模块70
4.5.3  配置网页地址及图片存放的文件夹70
4.5.4  解析dom得到图片地址71
4.5.5  请求图片地址71
4.5.6  图片文件的保存72
4.5.7  启动项目73
4.6  温故知新73
第5章  文件系统74
5.1  node.js文件系统介绍74
5.1.1  同步和异步74
5.1.2  fs模块中的类和文件的基本信息76
5.1.3  文件路径77
5.2  基本文件作78
5.2.1  打开文件78
5.2.2  关闭文件79
5.2.3  读取文件80
5.2.4  写入文件81
5.3  利用async_hooks跟踪异步请求和处理83
5.4  其他文件作85
5.5  实战—用ip地址来查询天气情况87
5.5.1  项目思路87
5.5.2  引入基础模块88
5.5.3  解析ip地址信息88
5.5.4  通过公共服务获取城市和天气信息89
5.5.5  遍历ip地址90
5.5.6  将结果写入weather.json90
5.6  温故知新91
第6章  node.js网络开发92
6.1  构建tcp服务器92
6.1.1  使用node.js创建tcp服务器92
6.1.2  客户端的连接93
6.1.3  查看服务器的地址95
6.1.4  连接服务器的客户端数量96
6.1.5  获取客户端发送的数据97
6.1.6  发送数据给客户端98
6.2  构建tcp客户端100
6.2.1  使用node.js创建tcp客户端100
6.2.2  连接tcp服务器101
6.2.3  获取从tcp服务器发送的数据101
6.2.4  向tcp服务器发送数据102
6.3  构建服务器103
6.3.1  创建服务器103
6.3.2  服务器的路由控制105
6.4  利用udp协议传输数据与发送消息107
6.4.1  创建udp服务器107
6.4.2  创建udp客户端110
6.5  温故知新113
第7章  node.js数据库开发114
7.1  使用mongoose连接monb114
7.1.1  monb介绍114
7.1.2  使用mongoose连接monb116
7.1.3  使用mongoose作monb117
7.2  直接连接monb124
7.2.1  使用node-monb-native连接monb124
7.2.2  使用node-monb-native作monb124
7.3  连接mysql131
7.3.1  mysql介绍131
7.3.2  node.js连接mysql134
7.3.3  node.js作mysql135
7.4  实战—录入系统138
7.4.1  生成基本的项目结构138
7.4.2  数据库设计139
7.4.3  录入路由开发139
7.4.4  读取路由开发141
7.5  温故知新142
第三篇  node.js实践
第8章  前端框架145
8.1  前端框架介绍—jquery145
8.1.1  jquery介绍145
8.1.2  使用jquery选择器146
8.1.3  使用jquery进行dom作148
8.2  前端框架介绍—react151
8.2.1  react介绍151
8.2.2  react的jsx语言154
8.2.3  react的pro和state156
8.2.4  react的组件生命周期159
8.3  实战—图书信息统计162
8.3.1  生成基本的结构162
8.3.2  基本的结构开发163
8.3.3  信息图表的开发165
8.4  温故知新171
第9章  node.js的框架介绍172
9.1  node.js框架整体介绍172
9.1.1  mvc框架172
9.1.2  全栈框架173
9.1.3  rest api框架174
9.1.4  其他框架174
9.2  express框架介绍175
9.3  meteor框架介绍177
9.4  其他框架177
9.4.1  sails.js177
9.4.2  derby.js178
9.4.3  flatiron.js178
9.4.4  hapi178
9.4.5  mean.io179
9.4.6  mojito179
9.4.7  socket stream179
9.4.8  bearcat180
9.5  如何选择适合自己的框架180
9.5.1  选择框架时的虑事项180
9.5.2  选择框架的建议181
9.6  温故知新183
0章  node.js单元测试与新增特184
10.1  单元测试介绍184
10.2  使用单元测试模块mocha184
10.2.1  mocha介绍185
10.2.2  使用断言库should.js190
10.2.3  测试异步方法193
10.2.4  路由测试194
10.2.5  测试覆盖率195
10.2.6  使用travis-cli197
10.3  node.js v10中实现异步请求的单元测试197
10.4  温故知新201
1章  其他应用部署相关202
11.1  使用nginx202
11.1.1  在linux下安装nginx203
11.1.2  在windows下安装nginx203
11.1.3  nginx的配置204
11.1.4  使用nginx部署210
11.2  yarn—新的包管理工具212
11.3  使用pm2214
11.4  使用koa216
第四篇  node.js项目案例
2章  使用express开发个人博客系统221
12.1  项目准备221
12.1.1  项目概述221
12.1.2  前端界面设计221
12.1.3  数据库设计223
12.2  项目开发225
12.2.1  快速生成一个项目225
12.2.2  实现登录页面227
12.2.3  实现博客首页234
12.2.4  博客文章内容页的实现242
12.2.5  博客文章发布的实现246
12.2.6  博客友情的实现252
12.2.7  关于博客页面的实现254
12.2.8  博客404页面的实现255
12.2.9  博客侧边栏的优化256
12.2.10  博客修改文章的实现258
12.2.11  博客删除文章的实现263
12.2.12  博客文章分页的实现265
12.3  项目结268
3章  使用meteor+monb 开发任务清单269
13.1  项目准备269
13.1.1  meteor和monb的安装269
13.1.2  项目设计271
13.2  项目开发272
13.2.1  项目展示功能开发272
13.2.2  项目页面美化274
13.2.3  项目数据库开发276
13.2.4  项目作逻辑开发278
13.3  发布与订阅282
13.4  项目结286
4章  开发和发布一个node.js包287
14.1  node.js包的设计287
14.2  发布到npm上294
14.3  图标和徽章296
14.4  node.js v10中的n-api应用298
14.4.1  n-api介绍298
14.4.2  n-api环境准备299
14.4.3  编写扩展299
14.4.4  编译扩展300
14.4.5  调用扩展300
14.5  结300

点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版二手,几十万种图书无法都提供实拍图,但均为7-9成新,无缺页、会有瑕疵或者少许磨损 、或多或少都会有划线、笔记、涂写等,不影响使用。均不保证有光盘、卡片等,辅导习题类笔记较多;书籍有多封面的新老封面随机发货,内容一致,不影响使用,介意勿拍!图片孔网自动匹配,图片与标题不符时以及图片为套装,与标题不符时的下单前请咨询客服,望周知!
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP