万本电子书0元读

万本电子书0元读

顶部广告

Node.js开发实战电子书

Node.js是一门源的,为Web而生的语言,具有高并发、异步等特,并且拥有一个十分活跃的发者社区。与Ruby、Python等语言相比,Node.js更年轻,更易于没有经验的人上手使用,因此,很快在世界各地的发者中收获了一大批拥趸。本书以实战为主旨,通过Node.js发中*常用的原生模块和典型的项目案例,让读者全面、深、透彻地理解Node.js发的各种热门技术和各种主流框架及其整合使用,提高实际发水平和项目实战能力。

售       价:¥

纸质售价:¥38.70购买纸书

593人正在读 | 3人评论 6.6

作       者:忽如寄

出  版  社:清华大学出版社

出版时间:2018-01-01

字       数:10.7万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(4条)
  • 读书简介
  • 目录
  • 累计评论(4条)
本书以实战发为原则,以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发的人员阅读。<br/>【推荐语】<br/>Node.js是一门源的,为Web而生的语言,具有高并发、异步等特,并且拥有一个十分活跃的发者社区。与Ruby、Python等语言相比,Node.js更年轻,更易于没有经验的人上手使用,因此,很快在世界各地的发者中收获了一大批拥趸。本书以实战为主旨,通过Node.js发中*常用的原生模块和典型的项目案例,让读者全面、深、透彻地理解Node.js发的各种热门技术和各种主流框架及其整合使用,提高实际发水平和项目实战能力。<br/>【作者】<br/>忽如寄,硕士,项目经理,精通Web发(html css js nodejs)和移动native发(HTML5),也熟悉云计算技术和大数据分析技术,并擅长系统维护和网络安全等技术,有多年的实践经验。曾参与多个大型项目的发,并负责项目的整体规划和技术指导工作。作者于2013年始触Nodejs发,并致力于Nodejs发技术的应用和推广。<br/>
目录展开

内容简介

前言

本书特色

本书内容

本书读者

第一篇 Node.js概述和开发环境的搭建

第1章 ◄Node.js介绍►

1.1 Node.js简介

1.2 Node.js的发展历史和特点

1.3 Node.js在中国的发展

1.4 温故知新

第2章 ◄部署Node.js开发环境►

2.1 Windows 10下部署Node.js开发环境

2.2 Linux下部署Node.js开发环境

2.3 Mac OS X下部署Node.js开发环境

2.4 树莓派3下使用NVM安装Node.js

2.5 使用NPM进行Node包的安装

2.6 开发工具介绍

2.7 温故知新

第二篇 Node.js编程基础

第3章 ◄Node.js开发基础►

3.1 JavaScript语法

3.2 命名规范与编程规范

3.3 Node.js的控制台console

3.4 温故知新

第4章 ◄Node.js中的包管理►

4.1 NPM介绍

4.2 模块加载原理与加载方式

4.3 Node.js核心模块

4.4 Node.js常用模块

4.5 实战——爬取网页图片

4.6 温故知新

第5章 ◄文件系统►

5.1 Node.js文件系统介绍

5.2 基本文件操作

5.3 其他文件操作

5.4 实战——用IP地址来查询天气情况

5.5 温故知新

第6章 ◄Node.js网络开发►

6.1 构建TCP服务器

6.2 构建TCP客户端

6.3 构建HTTP服务器

6.4 利用UDP协议传输数据与发送消息

6.5 温故知新

第7章 ◄Node.js数据库开发►

7.1 使用mongoose连接MongoDB

7.2 直接连接MongoDB

7.3 连接MySQL

7.4 实战——学生成绩录入系统

7.5 温故知新

第三篇 Node.js实践

第8章 ◄前端框架►

8.1 前端框架介绍——jQuery

8.2 前端框架介绍——React

8.3 实战——图书信息统计

8.4 温故知新

第9章 ◄Node.js的框架介绍►

9.1 Node.js框架整体介绍

9.2 Express框架介绍

9.3 Meteor框架介绍

9.4 其他框架

9.5 如何选择适合自己的框架

9.6 温故知新

第10章 ◄Node.js单元测试►

10.1 单元测试介绍

10.2 使用单元测试模块Mocha

10.3 温故知新

第11章 ◄其他应用部署相关►

11.1 使用Nginx

11.2 Yarn——新的包管理工具

11.3 使用PM2

11.4 使用Koa

第四篇 Node.js项目案例

第12章 使用Express开发个人博客系统

12.1 项目准备

12.2 项目开发

12.3 项目总结

第13章 使用Meteor+MongoDB开发任务清单

13.1 项目准备

13.2 项目开发

13.3 发布与订阅

13.4 项目总结

第14章 ◄开发和发布一个Node.js包►

14.1 Node.js包的设计

14.2 发布到NPM上

14.3 图标和徽章

14.4 总结

累计评论(4条) 4个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部