0

HTML5 と Javascript ベースのフロント エンドを備えた Web アプリケーションを開発しており、バック エンドは ASP.NET WebAPI で開発されています。これら 2 つのレイヤーは、Ajax 呼び出しと JSON を使用して相互に通信します。

フロントエンドとバックエンドは完全に分離された方法で開発されているため、セッション/ユーザー状態を処理するための特定のベスト プラクティスがあるかどうかを知りたいですか? これは、ASP.NET アプリケーションのセッション処理とどう違うのですか?

4

1 に答える 1

0

これは認証にも大きく関係していると思います。次の質問に私が与えた答えを見てください。完全な JS フロント エンドで認証を管理する方法について説明します。

BoilerplateJS: 承認と認証を処理するための推奨される方法

セッションでは、ASP.NET アプリケーションと大きな違いはありません。ASP.NET AJAX アプリケーションでは、実行時にブラウザーに表示されるのは単純な JS と HTML だけです。唯一の違いは、ASP.NET ではほとんどの HTML がサーバー処理によってレンダリングされるのに対し、純粋な JS クライアント モデルではクライアント側でレンダリングが行われることです。

于 2012-09-25T03:33:41.587 に答える