私は一般的にWeb開発にかなり慣れていません。
なぜRESTAPIを実装したいのですか?
パッケージを使用してRESTfulAPIインターフェースを作成する利点は何ですか
JSONをモバイルデバイスに返し、HTMLをブラウザに返しますが、これは次のようにはカウントされないと思いますyou need to support multiple serializations (XML, YAML, Plists, or JSONP in addition to JSON)
そして、リストされているこれらの理由のどれも、私にとって短期間で現実になることはありません。
(理由の理由から、多くのWebサイトが適格であるとは思われません。)それでも、RESTAPIに関する非常に多くのSOの質問があります。
不思議に思う
What would be the dominating reasons a web developer would start implementing REST API?
私の混乱は、RESTとは何かを理解していないことが原因だと思います。RESTとは何かを最も簡単に紹介しているように思われるものを読みました。
http://tomayko.com/writings/rest-to-my-wife
RESTfulプログラミングとは正確には何ですか?
では、RESTは?-以下は私の理解です。
URLでリソースを公開します。(/ user / 3)
クライアントは、リソースにアクセス/操作するために、リソース(URL)にさまざまな動詞(GET / POST / PUT / DELETE)を適用できます。
tastypieやdjango-pistonを使用せずにそれを行うことができます。(Webフレームワークとしてdjangoを使用して
います)これらのパッケージ(一般に、PHP、JAVAなどの同様のパッケージがあるようです)は何を購入しますか?
要するに、私は興味があります、
- 通常のWeb開発者がRESTAPIを気にする必要があるのはいつですか?
- RESTは(何)なので?