logo
分类于: 编程语言 互联网

简介

Node.js开发实战

Node.js开发实战 0.0分

资源最后更新于 2020-03-29 01:55:20

作者:忽如寄

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

出版日期:2018-01

ISBN:9787302488149

文件格式: pdf

标签: Node.js Web开发

简介· · · · · ·

本书以实战开发为原则,以Node.js原生知识和框架实战为主线,详细介绍Node.js开发的基础知识和相应案例实践,包括Node.js的原生模块http、net、fs、dns、path、assert等,以及主流前沿的Express框架、Meteor框架、Koa框架的项目实际使用,同时也包含Node.js的单元测试、Node.js部署等方面的应用,还为读者提供了详尽的源代码以及代码注释。本书共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开发的人员阅读。忽如寄著。

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

已收: 表示已经收藏

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

目录

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