私は現在、クライアント側のやり取りが多いリッチなアプリケーションとなる新しい MVC4 アプリケーションに取り組んでいます。
以前は、MVC アプリケーションの場合、コントローラーを使用して JavaScript サーバー側の対話を簡素化していました。現在、Web API と残りのサービスの出現により、私はこのアプローチに疑問を呈しています。
クライアント/サーバー側の相互作用のより良い実践として、仲間の開発者の意見に興味があります.そのような相互作用のためのコントローラーアクションではなく、Web APIを使用する方が良いですか?