作 者:(美)马特·哈里森(Matt Harrison) 著;梁宵,郭美青,翟懿博 译 定 价:68 出 版 社:清华大学出版社 出版日期:2017年09月01日 页 数:329 装 帧:平装 ISBN:9787302479772 ●第I部分 入门
●第1章 hapi简介 3
●1.1 hapi是什么 4
●1.1.1 hapi的特色 6
●1.1.2 hapi是哪类框架 8
●1.2 hapi的组成部分 11
●1.2.1 服务器 13
●1.2.2 连接 13
●1.2.3 路由 13
●1.2.4 handler 13
●1.2.5 插件 13
●1.3 何时应该(不该)使用hapi 14
●1.3.1 何时应该使用hapi 14
●1.3.2 何时不应该使用hapi 15
●1.4 hapi的运作方式 15
●1.4.1 安装hapi 15
●1.4.2 创建服务器 16
●1.4.3 添加路由 16
●1.4.4 注册插件 17
●1.4.5 运行hapi 18
●部分目录
内容简介
hapi.js是围绕三个基本理念构建的Node.js开发框架。一是开发效率,hapi简明的设置允许快速构建和运行应用;二是可维护性,hapi的模块化设计方便了扩展和改进;三是灵活性,可用插件来扩展和自定义hapi的轻量级内核。
《hapi.js实战 一书紧贴实用,指导你使用Node.js和hapi.js框架来构建API、服务器和应用。开篇呈现一个通俗易懂的Node.js Web应用模型,从中可清晰了解hapi所扮演的角色。此后讲解构建API并将其集成到Web应用的完整过程,将穿插介绍验证、测试、身份验证和部署等重要主题。很后讨论如何构建性能很好、安全可靠的应用。
主要特色
◆ Node应用设计的优选实践
◆ 使用hapi构建API
◆ 维护和扩展应用
◆ 使用插件扩展hapi
(美)马特·哈里森(Matt Harrison) 著;梁宵,郭美青,翟懿博 译 Matt Harrison是hapi.js的核心贡献者、Node社区活跃成员。 X hapi.js 实战
● 第6 章“使用Joi 验证”教你如何使用具有表现力的强大Joi 库来锁定API,对抗
恶意的数据输入。
● 第7 章“使用插件构建模块化应用”展示如何扩展hapi 以及如何把应用拆分成小
的可维护的插件包。
● 第8 章“充分利用缓存”教你如何利用浏览器和服务器端的缓存来增加应用负载。
第III 部分“创建健壮的应用”讲述如何确保你的应用是安全的、经过严格测试的、
远离bug 的。
● 第9 章“身份验证和安全”研究了验证用户身份的多种方式和一些通用的安全漏
洞防范技术。
● 第10 章“使用Lab、Code&nb;等
hapi.js实战 电子书 下载 mobi epub pdf txt