目錄(54章)
倒序
- 封面
- 版權(quán)信息
- Credits
- Foreword
- About the Author
- About the Reviewer
- www.PacktPub.com
- Preface
- Chapter 1. Introducing hapi.js
- Node.js – a prerequisite to learning hapi.js
- The hapi philosophy versus other frameworks
- Creating our first hapi.js server
- Summary
- Chapter 2. Adding Functionality by Routing Requests
- Server routing
- hapi routing algorithm
- hapi request life cycle
- hapi request object
- The reply interface
- Serving static files with inert
- Serving templates with vision
- Summary
- Chapter 3. Structuring Your Codebase with Plugins
- Structuring applications
- hapi plugins
- Exposing and consuming plugins
- The hapi plugin ecosystem
- Composing applications from plugins
- Summary
- Chapter 4. Adding Tests and the Importance of 100% Code Coverage
- Why is the importance of testing overlooked?
- The benefits and importance of testing code
- Introducing hapi's testing utilities
- Testing hapi applications with lab
- Summary
- Chapter 5. Securing Applications with Authentication and Authorization
- Authentication
- Authorization
- Summary
- Chapter 6. The joi of Reusable Validation
- An introduction to validation
- Introduction to joi
- Validating hapi routes with joi
- Documentation generation
- Summary
- Chapter 7. Making Your Application Production Ready
- Persisting data
- Introducing caching
- Introducing logging
- Debugging applications
- General production advice
- Further learning
- Summary
- Index 更新時間:2021-07-09 19:36:04
推薦閱讀
- ASP.NET Core 2 and Vue.js
- Mastering Kotlin
- 神經(jīng)網(wǎng)絡(luò)編程實戰(zhàn):Java語言實現(xiàn)(原書第2版)
- Bulma必知必會
- Mastering JBoss Enterprise Application Platform 7
- 領(lǐng)域驅(qū)動設(shè)計:軟件核心復(fù)雜性應(yīng)對之道(修訂版)
- Active Directory with PowerShell
- Android驅(qū)動開發(fā)權(quán)威指南
- MySQL入門很輕松(微課超值版)
- Python 3 數(shù)據(jù)分析與機器學(xué)習(xí)實戰(zhàn)
- PHP與MySQL權(quán)威指南
- HTML5+CSS3+JavaScript 從入門到項目實踐(超值版)
- UML軟件建模
- Ext JS 4 Plugin and Extension Development
- SAS編程演義
- Parallel Programming with Python
- OpenStack Sahara Essentials
- 瘋狂Ajax講義(第3版)
- 新手學(xué)Visual C
- Web應(yīng)用程序開發(fā)技術(shù)
- Elixir Cookbook
- KVM Virtualization Cookbook
- AWS Administration:The Definitive Guide
- Learning IPython for Interactive Computing and Data Visualization
- Helm學(xué)習(xí)指南:Kubernetes上的應(yīng)用程序管理
- Figma UI設(shè)計技法與思維全解析
- Java Data Analysis
- 編程卓越之道(卷1):深入理解計算機(第2版)
- Java語言程序設(shè)計(第3版)
- Python編程從零開始學(xué)(視頻教學(xué)版)