私が取り組んでいるプロジェクトでは、MVC4 Web サイトで Razor と Angular.js を組み合わせて使用しています。私はフロントエンド Web 開発にかなり慣れていないので、これが良いアイデアかどうかについて混乱しています。これらを混在させることの利点と欠点は何ですか? また、これらの両方を一緒に使用すると意味があるシナリオは何ですか?
質問する
5135 次
1 に答える
6
AngularJS + MVC4/Razor との経験を共有できます: ローカリゼーションのみに Razor を使用しているため、許可されている Razor 機能は "@somekeyword" のみです。その結果、クライアント側では、ローカライズされた AngularJS テンプレートを取得しました。これにより、最大のキャッシングが可能になります (CDN を使用しても)。
MVC4 に関しては、JSON データの送信に ASP.NET Web API を使用しています。HAL (Hypermedia) 応答を送信するための開発者向け拡張機能が必要です。
これにより、最大のデカップリングと、必要に応じて別のバックエンドに変更する可能性が得られます。
于 2013-01-13T23:38:34.233 に答える