logo
分类于: 计算机基础

简介

Node.js 10实战

Node.js 10实战 0.0分

资源最后更新于 2020-03-29 01:33:54

作者:忽如寄王金柱

出版社:出版社清华大学出版社

出版日期:2019-04

ISBN:9787302525783

文件格式: pdf

标签: 计算机 编程语言 软件开发 程序设计 java

简介· · · · · ·

本书以实战开发为原则,以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开发技术的应用和推广。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 前言
  3. 第一篇 Node.js概述和开发环境的搭建
  4. 第1章 ◄ Node.js介绍 ►
  5. 1.1 Node.js简介
  6. 1.2 Node.js的发展历史和特点
  7. 1.3 Node.js在中国的发展
  8. 1.4 温故知新
  9. 第2章 ◄ 部署Node.js开发环境 ►
  10. 2.1 在Windows 10下部署Node.js开发环境
  11. 2.2 在Linux下部署Node.js开发环境
  12. 2.3 在Mac OS X下部署Node.js开发环境
  13. 2.4 在树莓派3下使用NVM安装Node.js
  14. 2.5 使用NPM进行Node包的安装
  15. 2.6 开发工具介绍
  16. 2.7 温故知新
  17. 第二篇 Node.js编程基础
  18. 第3章 ◄ Node.js开发基础 ►
  19. 3.1 JavaScript语法
  20. 3.2 命名规范与编程规范
  21. 3.3 Node.js的控制台
  22. 3.4 温故知新
  23. 第4章 ◄ Node.js中的包管理 ►
  24. 4.1 支持最新版NPM
  25. 4.2 模块加载原理与加载方式
  26. 4.3 Node.js核心模块
  27. 4.4 Node.js常用模块
  28. 4.5 实战——爬取网页图片
  29. 4.6 温故知新
  30. 第5章 ◄ 文件系统 ►
  31. 5.1 Node.js文件系统介绍
  32. 5.2 基本文件操作
  33. 5.3 利用async hooks跟踪异步请求和处理
  34. 5.4 其他文件操作
  35. 5.5 实战——用IP地址来查询天气情况
  36. 5.6 温故知新
  37. 第6章 ◄ Node.js网络开发 ►
  38. 6.1 构建TCP服务器
  39. 6.2 构建TCP客户端
  40. 6.3 构建HTTP服务器
  41. 6.4 利用UDP协议传输数据与发送消息
  42. 6.5 温故知新
  43. 第7章 ◄ Node.js数据库开发 ►
  44. 7.1 使用mongoose连接MongoDB
  45. 7.2 直接连接MongoDB
  46. 7.3 连接MySQL
  47. 7.4 实战——学生成绩录入系统
  48. 7.5 温故知新
  49. 第三篇 Node.js实践
  50. 第8章 ◄ 前端框架 ►
  51. 8.1 前端框架介绍——jQuery
  52. 8.2 前端框架介绍——React
  53. 8.3 实战——图书信息统计
  54. 8.4 温故知新
  55. 第9章 ◄ Node.js的框架介绍 ►
  56. 9.1 Node.js框架整体介绍
  57. 9.2 Express框架介绍
  58. 9.3 Meteor框架介绍
  59. 9.4 其他框架
  60. 9.5 如何选择适合自己的框架
  61. 9.6 温故知新
  62. 第10章 ◄ Node.js单元测试与新增特性 ►
  63. 10.1 单元测试介绍
  64. 10.2 使用单元测试模块Mocha
  65. 10.3 Node.js v10中实现异步请求的单元测试
  66. 10.4 温故知新
  67. 第11章 ◄ 其他应用部署相关 ►
  68. 11.1 使用Nginx
  69. 11.2 Yarn——新的包管理工具
  70. 11.3 使用PM2
  71. 11.4 使用Koa
  72. 第四篇 Node.js项目案例
  73. 第12章 使用Express开发个人博客系统
  74. 12.1 项目准备
  75. 12.2 项目开发
  76. 12.3 项目总结
  77. 第13章 使用Meteor+MongoDB 开发任务清单
  78. 13.1 项目准备
  79. 13.2 项目开发
  80. 13.3 发布与订阅
  81. 13.4 项目总结
  82. 第14章 ◄ 开发和发布一个Node.js包 ►
  83. 14.1 Node.js包的设计
  84. 14.2 发布到NPM上
  85. 14.3 图标和徽章
  86. 14.4 Node.js v10中的N-API应用
  87. 14.5 总结