目錄(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
推薦閱讀
- Java Web開發學習手冊
- Spring 5.0 Microservices(Second Edition)
- Learning SAP Analytics Cloud
- Serverless架構
- 網站構建技術
- 學習正則表達式
- C語言程序設計實訓教程與水平考試指導
- 零基礎C#學習筆記
- DB2SQL性能調優秘笈
- AutoCAD基礎教程
- Managing Windows Servers with Chef
- HTML5程序開發范例寶典
- VC++ 2008專題應用程序開發實例精講
- Prezi Cookbook
- Delphi Cookbook
- IBM Cognos Insight
- INSTANT Jsoup How-to
- RStudio for R Statistical Computing Cookbook
- 分布式中間件技術實戰:Java版
- OCA Oracle Database 11g:SQL Fundamentals I:A Real World Certification Guide
- LabVIEW虛擬儀器設計及應用:程序設計、數據采集、硬件控制與信號處理
- 并行算法設計與性能優化
- Rust編程之道
- Instant Parallel processing with Gearman
- Blend for Visual Studio 2012 by Example:Beginner's Guide
- Scratch 3.0少兒編程從入門到精通(全彩版)
- Access 2010數據庫項目應用教程
- Visual Basic編程全能詞典
- Python編程從小白到大牛
- 一步一步跟我學Scratch 3.0編程