Home RESTful API Design — A practical guide

RESTful API Design — A practical guide

此篇文章將作為接下來一系列關於Restful API design的目錄.

Part 1: 將介紹什麼是API,何時需要他,以及怎樣才會是一個好的API.

Part 2: 在許多種API中,此系列只專注於HTTP RESTful API,為了更好地學習他,必須先了解HTTP Protocol,知道其中各個組成HTTP Message的每一個部分.

Part 3: 介紹何為RESTful API,為什麼他會長這樣,以及其他許多當你在設計API時會遇到情況,例如: Documentation、Pagination、Rate Limiting、Monitoring.

Part 4: 陸續想到一些相關的議題,再放上來!


  1. Introduction
    • 1.1 What is an API?
    • 1.2 What is a good API?
  2. HTTP Basics
  3. RESTful API and some Practical Guidelines
  4. Advanced Topics
    • 4.1 Connection management
    • 4.2 Resource Modeling: Fine-grained or Coarse-grained?
    • 4.3 Versioning and Compatibility
    • 4.4 How to Response to a Health Check?
This post is licensed under CC BY 4.0 by the author.

What are HTTP Methods?Which to use and How to use them correctly?

[Google sheet]如何建立下拉選單,以及從既有資料中自動建立選項

Comments powered by Disqus.