私は最近、サーバー間の相互作用にいくつかのRESTful APIを使用しており、現在、WebアプリケーションのWebブラウザー内からjavascriptを介してRESTfulAPIと直接通信することを考えています。
これは、Webページ内でajaxを使用して、GET、POST、PUT、およびDELETE要求を使用してWebサーバーと通信し、サーバーが適切なhttpステータスコードと非HTMLデータ(おそらくjson)で応答することを意味します。
これは一般的にWebアプリケーションの良い習慣と考えられていますか?その理由は何ですか?