内容简介
If you are a JavaScript developer with or without Node.js experience and would like to learn to build applications, APIs, and web servers with the best-in-class framework hapi.js, this book is perfect for you.
AI简介
这是一本针对那些希望使用hapi.js框架构建Web应用程序和API的JavaScript开发者的指南。这本书详细解释了hapi.js的起源,Node.js简介,以及如何使用hapi.js框架来创建第一个hapi.js服务器。同时,书中还深入探讨了静态文件服务与模板引擎,hapi插件的基本概念和作用,以及插件API深入解析等内容。
书中详细讲解了身份验证和授权的基本概念,以及如何通过JOI进行数据验证。同时,书中还介绍了如何使用数据库存储数据,以及如何通过服务器方法和服务器缓存来提高应用程序的性能和响应速度。此外,书中还强调了日志的重要性,并介绍了如何为Node应用程序添加调试工具,以及如何处理生产环境中的问题。
在介绍完基础知识后,书中还深入探讨了如何使应用程序在生产环境中顺利运行,包括应用生产准备的关键要素,以及如何选择和使用调试工具。这些内容对于希望在生产环境中运行应用程序的开发者来说非常重要。