這種運用 HTTP 來表達語義的路由設計風格稱為 RESTful API,它描述了如何實現 Web API 的架構。所謂的 API 是應用程式介面 (application programming interface),網址也是一種應用程式的「介面」,故稱為 API。
RESTful 風格的網址設計強調從路由結構就能看出要對什麼資料、進行什麼操作。
RESTful 是一個非常流行的路由設計的參考風格,但在實際開發專案時,可能還是會有一些因時制宜的考量。例如「登入」的路由通常設定為 POST /login,就完全是以動詞為中心。首頁的本質上是瀏覽,因此配置路由 GET /,而沒有配置 GET /todos。