狼书(卷2):Node.js Web应用开发

狼书(卷2):Node.js Web应用开发

评分

★★★★★

ISBN

9787121359064

出版社

电子工业出版社 2020-01-01出版

作者

狼叔

分类

编程设计

内容简介
Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为大前端开发的必备“神器”。本书主要讲解Node.js Web应用开发涉及的HTTP基础知识、常用开发框架、源码原理、数据库和项目实战,旨在向读者展示如何通过Node.js和Koa编写出更具前端特色的Web应用。本书还讲解了Koa中的核心中间件原理,展望了未来Web应用开发的发展方向。基于Node.js开发Web应用具有上手简单、开发快速、执行高效等特点,非常适合快速迭代,因此各位大前端领域及后端领域的测试、运维、软件开发从业者都可以阅读本书。
AI简介
这是一本全面讲解Node.js Web应用开发的著作,旨在向读者展示如何通过Node.js和Koa编写出更具前端特色的Web应用。书中不仅讲解了Node.js Web应用开发涉及的HTTP基础知识、常用开发框架、源码原理、数据库和项目实战,还详细讲解了Koa中的核心中间件原理,展望了未来Web应用开发的发展方向。 全书分为八章,每章都深入探讨了Node.js Web应用开发的各个方面。第1章介绍了下一代Web框架Koa,包括Koa的简介、脚手架、Node.js Web框架的演进、测试等内容。第2章深入讲解了Koa的核心扩展机制:中间件,包括中间件的概念、路由、视图、静态服务模块等内容。第3章则详细介绍了HTTP协议和HTTPS协议,包括请求响应模型、HTTPS、代理等内容。 第4章通过实战练习,帮助读者巩固所学知识,包括基础知识、获取不同参数的3种方法、body解析、请求的几种方式、API开发、常用中间件等内容。第5章介绍了数据库基础,包括入门、MongoDB的安装与部署、Mongoose基础、Mongoose进阶等内容。第6章进一步探讨了数据库进阶,包括分页、关联查询、事务、性能
阅读/下载地址