0

私の理解では、ビューはhtml / javascript / pageレイアウトであり、コントローラーはコマンドをフィルター処理してビューにルーティングし、モデルと対話します。モデルはほとんどデータベースロジックです。アプリのロジックは、コントローラーとモデルの間にあるようです。

APIはどこに適合しますか?私のウェブサイトがAPIと対話しているが、jsonの部分をスキップしているとしましょう。これはすべてモデルに含まれますか?モデルとコントローラーに含めるべきロジックを決定するにはどうすればよいですか?

4

1 に答える 1

2

それは多かれ少なかれ同じように機能します。違いは、コントローラー (非 API) へのフル ページ要求ではなく、コントローラー (API) への AJAX 要求を行うことです。API コントローラー アクションから返された結果 (JSON/XML) は、モデルと同等です。

于 2012-12-28T20:49:23.637 に答える