memo.xight.org

日々のメモ

RESTでよくある間違い

Summary

REST推進者のPaul Prescod氏によるドキュメント.

1. Using HTTP is not enough.
2. Do not overuse POST.
3. Do not depend on URI's internal structure.
4. Do not put actions in URIs.
5. Services are seldom resources.
6. Sessions are irrelevant.
7. Do not invent proprietary object identifiers.
8. Do not worry about protocol independence.


Summary (和訳)

1. HTTPを使用するだけでは十分でない.
2. POSTを乱用しない.
3. URIの内部構造に依存しない.
4. URIにアクションを入れない.
5. サービスはほとんどリソースにならない.
6. セッションは関係ない.
7. プロプライエタリなオブジェクト ID を発明しない.
8. プロトコル独立を気にしない.


Reference

Common REST Mistakes
http://www.prescod.net/rest/mistakes/
RESTでよくある間違い (Common REST Mistakesの和訳)
http://www.geocities.jp/yamamotoyohei/rest/mistakes.html