1. ホーム
  2. rest

[解決済み] RESTとは?若干の混乱【終了

2022-04-29 07:21:24

質問

<余談
クローズド . この質問はもっと必要です 集中的 . 現在、回答は受け付けておりません。

<パス

この質問を改善したいですか? 問題を更新して、1つの問題だけに焦点を当てるようにする。 本論文の編集 .

閉店 6年前 .

RESTはWebサービスのことだと思い込んでいたのですが、どうやらその考えは間違っているようです。では、RESTとは何なのでしょうか?

Wikipediaを読んだけど、まだよくわからない。なぜ多くの場所でAPIのことをREST APIと呼ぶのでしょうか?

どのように解決するのですか?

RESTは特定のWebサービスではなく、状態情報を管理するための設計思想(アーキテクチャ)である。 これに関する代表的な論文は、Roy Thomas Fieldingの学位論文(2000年)、"Architectural Styles and the Design of Network-based Software Architectures"(以下、「アーキテクチャ」)です。 オンラインで購入可能 カリフォルニア大学アーバイン校)。

最初にRyan Tomaykoの投稿を読む 妻にRESTを説明する方法 これは素晴らしい出発点です。それから、Fieldingの実際の論文を読んでみてください。 それほど高度な内容ではないし、長い(6章、180ページ)! (学生さんたちは短いのが好きなんでしょうけど)。

編集部:RESTを説明するのは無意味だと思うんです。 スケーラビリティ、可視性(ステートレス)など、読者が把握すべきコンセプトが非常に多く、それらを理解するための最良のソースは実際の論文であると思います。 POST/GETなどよりもはるかに多くのことが書かれています。