私は他の人からの経験を見るために、これを求めています。 ASP MVCのWebサイトを持つ例ほとんどの場合 は、オーバーヘッドです。少なくとも私にとっては、JSONで応答し、その後、あなたはSPAのアプリケーションやモバイルアプリまたは任意のいずれかを添付することができWebAPIのを持つことが非常にクリーンかつ簡単です。なぜあなたはSPA + ASP.NET WebAPIの上でASP.NET MVCを選ぶのでしょうか?
ASP MVCコントローラを使用している場合は、コントローラではなく、if条件で満たされたコントローラと、掛かっているセッションバッグがあると感じています。ビューはHTMLとRazorの組み合わせで、ほとんどの場合「TODO」で完全に醜く見えます)
古いプロジェクトで使用されていて、それを維持する必要があるのかどうかは分かります。あなたは新しいものを始めているときしかし、なぜあなたは、ASP.NET MVCや他の同様の枠組みを選ぶのでしょうか?
私の意見で
私はRESTが必要な場合、私はASP MVCを選択できないので、それは明らかです。しかし、私はこの質問をして、誰かがMVCを選ぶ理由があるかどうかを調べるようにしました。誰かが「OK、MVCは行く方法です」と言うほど特別なことです。私は個人的にMVCが好きではありませんので、他の人が何を言っているのか見たいと思っています。 – hellwd