RESTFULが何であるか正確にはわかりません。確かに、それはURLからリソースへのマッピングであることを知っています。しかし、JSONをエコーするcodeigniter URLへのajax呼び出しとはどう違うのでしょうか?
私のアプリケーションには状態/オプション付きのサブスクリプションがありますが、ユーザーがサブスクリプションのオプションの一部を切り替えるときに、いくつかのajax呼び出しではなく、RESTfulセットアップを使用する必要がある理由はありますか?
RESTFULが何であるか正確にはわかりません。確かに、それはURLからリソースへのマッピングであることを知っています。しかし、JSONをエコーするcodeigniter URLへのajax呼び出しとはどう違うのでしょうか?
私のアプリケーションには状態/オプション付きのサブスクリプションがありますが、ユーザーがサブスクリプションのオプションの一部を切り替えるときに、いくつかのajax呼び出しではなく、RESTfulセットアップを使用する必要がある理由はありますか?
必ずしも「純粋な」RESTを使用する必要はありません。要件がJSONを返すHTTPベースのサービスに向かっている場合は、すばらしいです。しかし、それは、RESTアーキテクチャスタイルの他の側面が必要であることを意味するものではありません。あなたは必要ないかもしれません:
RESTは建築様式ですが、「宗教」になることもあります。あなたがすることは、「イデオロギー」に基づくのではなく、満たす必要のある要件によって推進されることを確認してください。