私はasp.net webformアプリケーションを構築し始めました。徐々に、私はすべてのプレゼンテーションロジックをjavascriptに移しました。私はすべてのポストバックを削除し、それらをjsonデータを受け取って処理して返すWebサービスへの呼び出しに置き換えました。私は自分のWebサービスから受け取ったjsonに基づいてHTMLを生成するためにjavascriptを使用しています。テーブルを生成するgridviewはなく、すべてがページ上に生成されます。私はMVCからどのくらい離れています
私は、aspxページにはもうコードがありません。すべてのロジックをAppCodeフォルダのコードライブラリに移動しました。私はviewstateを使用していません。ロード時にユーザーデータを挿入するために複数のリテラルを使用するマスターページが残っています。マスターページにはこのプロセスを管理するためのコードがいくつかあります。私が使用しているWebフォームの主な機能はメンバシップ管理です。マスターページに1つのログインページと1つのボタンがあり、ポストバック時にログアウトをトリガします。
最終的に、フロントエンド全体が1ページのアプリケーションとして機能します。
私はMVCアプリケーションをどこまで持っていますか?私のアプリケーションの構造をそのまま維持するか、MVCアプリケーションに移行することで利益が得られるでしょうか?
遠く離れていなくても、スイッチングのメリットはありません。 – Stilgar