热门排行
简介
Node.js是一个基于Chrome V8引擎的JavaScript运行环境,用来编写服务器端程序。Node.js是新兴的开发工具,也是目前发展较快的开发工具之一。近几年来,随着Node.js的发展,越来越多的开发人员选择用它构建Web应用。
《Node.js应用开发》较为系统地介绍了目前Node.js应用开发中涉及的基础知识和核心技术,并通过案例介绍了基于Express和Koa框架的项目开发。本书着重实际应用,案例及实训项目的实用性和可操作性强,能够帮助读者学以致用。全书共分10章,主要包括Node.js认知、模块机制、Node.js异步编程、Buffer缓存区和文件系统、构建Web应用、Express框架、Express模板引擎、数据库应用开发、Koa框架、项目优化及线上部署等Web应用开发中最为重要的内容。
目录
第1章 Node.js认知 1
第2章 模块机制 21
第3章 Node.js异步编程 41
第4章 Buffer缓存区和文件系统 56
第5章 构建Web应用 85
第6章 Express框架 116
第7章 Express模板引擎 167
第8章 数据库应用开发 209
第9章 Koa框架 255
第10章 项目优化及线上部署 280
附录 JavaScript知识点摘要 292