目錄(61章)
倒序
- coverpage
- RESTful Web API Design with Node.js - Second Edition
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. REST – What You Did Not Know
- REST fundamentals
- The REST goals
- Working with WADL
- Summary
- Chapter 2. Getting Started with Node.js
- Installing Node.js
- Node Package Manager
- Deploying an application
- Microsoft Azure
- Self-test questions
- Summary
- Chapter 3. Building a Typical Web API
- Specifying the API
- Implementing routes
- Querying the API
- Content negotiation
- Cross-origin resource sharing
- API versioning
- Self-test questions
- Summary
- Chapter 4. Using NoSQL Databases
- Key/value store - LevelDB
- Document store - MongoDB
- Database modeling with Mongoose
- Testing a Mongoose model with Mocha
- Creating a user-defined model around a Mongoose model
- Wiring up a NoSQL database module to Express
- Content delivery network
- Self-test questions
- Summary
- Chapter 5. Implementing a Fully-Fledged RESTful Service
- Extensibility and versioning
- Working with arbitrary data
- Linking
- Implementing paging and filtering
- Caching
- Supplying the Cache-Control header in Express applications
- Discovering and exploring RESTful services
- Self-test questions
- Summary
- Chapter 6. Keeping the Bad Guys Out
- Authentication
- Authorization
- Transport Layer Security
- Self-test questions
- Summary 更新時間:2021-07-16 10:45:36
推薦閱讀
- 數據庫程序員面試筆試真題與解析
- Learn to Create WordPress Themes by Building 5 Projects
- 軟件架構設計:大型網站技術架構與業務架構融合之道
- Mastering Selenium WebDriver
- Visual C++數字圖像模式識別技術詳解
- 機器人Python青少年編程開發實例
- Mastering Rust
- Python機器學習基礎教程
- Extending Unity with Editor Scripting
- Android應用開發實戰(第2版)
- After Effects CC技術大全
- Flask開發Web搜索引擎入門與實戰
- MATLAB計算機視覺實戰
- SAP HANA Starter
- Mastering Linux Kernel Development
- Python Machine Learning / Second Edition
- JVM G1源碼分析和調優
- Web前端開發精品課 HTML CSS JavaScript基礎教程
- ReactJS by Example:Building Modern Web Applications with React
- 區塊鏈技術及應用
- UI設計精品必修課
- Mastering Machine Learning with Spark 2.x
- Web 3中的零知識證明
- 機器學習實戰
- Microsoft SharePoint 2013 Disaster Recovery Guide
- Visual Basic數據庫開發全程指南
- Selenium自動化測試之道
- Learning TypeScript 2.x
- Nginx底層設計與源碼分析
- Lua解釋器構建:從虛擬機到編譯器