私はRESTfulなWebサービスを初めて使い、まだMVCパターンと結合したデザイン/アーキテクチャの側面を理解しています。私はCodeigniterフレームワークを使用してMVCを実装しています。REST API - ビューからPOSTを使ってテーブルを更新する
私はかなり簡単な質問がありました。私は、フォームデータを使用してデータベースのテーブルを更新しています。
http://www.example.com/api/resource/tablename/?param1=info1 ...
典型的なAPI:私はこれを行いますAPIを書かれています。私が知りたいのは、MVCパターンでVIEWからPOSTデータへのcURLを使用し、フォームデータでテーブルを更新する必要があるのか、それともコントローラからPOSTデータを送信してコントローラからAPI呼び出しを行うべきかテーブルを更新します。
私にとっては、どちらも同じことを達成するが、標準的なプラクティスは何ですか? VIEWからapiと直接通信してdbテーブルを更新するのは大丈夫ですか?私はこれを言うことができ、あなたの意図したアプリケーションの詳細を知らなくても