编辑推荐
null
内容简介
忽如寄著的《Node.js开发实战》以实战开发为原则,以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开发的人员阅读。
作者介绍
忽如寄,硕士,项目经理,精通Web开发(html+css+js+nodejs)和移动native开发(HTML5),也熟悉云计算技术和大数据分析技术,并擅长系统维护和网络安全等技术,有多年的实践经验。曾参与多个大型项目的开发,并负责项目的整体规划和技术指导工作。作者于2013年开始接触Nodejs开发,并致力于Nodejs开发技术的应用和推广。
目 录
第一篇 Node.js概述和开发环境的搭建 第1章 Node.js介绍 1.1 Node.js简介 1.2 Node.js的发展历史和特点 1.2.1 Node.js发展历史 1.2.2 Node.js未来版本规划 1.2.3 Node.js的结构 1.2.4 Node.js的特点 1.2.5 Node.js的应用场景 1.3 Node.js在中国的发展 1.3.1 Node.js中文资源汇总 1.3.2 Node.js的发展和未来 1.4 温故知新 第2章 部署Node.js开发环境 2.1 Windows 10下部署Node.js开发环境 2.1.1 使用安装包进行Node.js安装 2.1.2 测试Node.js开发环境 2.2 Linux下部署Node.js开发环境 2.2.1 通过源码安装No 2.2.2 通过包管理器安装 No 2.3 Mac OS X下部署Node.js开发环境 2.3.1 使用.dmg安装包进行安装 2.3.2 使用NPM包管理器安装 2.4 树莓派3下使用NVM安装No 2.5 使用NPM进行Node包的安装 2.6 开发工具介绍 2.6.1 下载安装Sublime Text 3 2.6.2 Sublime Text操作界面 2.6.3 安装Sublime Text 3插件 2.6.4 安装Node.js插件 2.6.5 Sublime Text 3快捷键 2.7 温故知新 第二篇 Node.js编程基础 第3章 Node.js开发基础 3.1 JavaScript语法 3.1.1 变量 3.1.2 注释 3.1.3 数据类型 3.1.4 函数 3.1.5 闭包 3.2 命名规范与编程规范 3.2.1 命名规范 3.2.2 编程规范 3.3 Node.js的控制台c 3.3.1 console对象下的各种方法 3.3.2 console.log()方法 3.3.3 console.info()、console.warn()和console.error()方法 3.3.4 console.dir()方法 3.3.5 console.time()和console.timeEnd()方法 3.3.6 console.trace()方法 3.4 温故知新 第4章 Node.js中的包管理 4.1 NPM介绍 4.1.1 NPM常用命令 4.1.2 package.json文件 …… 第5章 文件系统 第6章 Node.js网络开发 第7章 Node.js数据库开发 第三篇 Node.js实践 第8章 前端框架 第9章 Node.js的框架介绍 第10章 Node.js单元测试 第11章 其他应用部署相关 第四篇 Node.js项目案例 第12章 使用Express开发个人博客系统 第13章 使用Meteor+MongoDB开发任务清单 第14章 开发和发布一个Node.js包
媒体评论
null