まず、の状態を維持することを明確にしたいと考えます。とステートレスの概念。クライアント側でサーバ側の状態とメンテナンス状態を維持する
やタイトルなどは、サーバー側とクライアント側に状態を維持し、他の上状態を維持したアプリケーションの違いは何である、と言います。どのようなメリットとデメリット?私はこれらの概念をより明確に理解したい。
ありがとうございます。
まず、の状態を維持することを明確にしたいと考えます。とステートレスの概念。クライアント側でサーバ側の状態とメンテナンス状態を維持する
やタイトルなどは、サーバー側とクライアント側に状態を維持し、他の上状態を維持したアプリケーションの違いは何である、と言います。どのようなメリットとデメリット?私はこれらの概念をより明確に理解したい。
ありがとうございます。
主な違いは、データが格納されている場所です。
クライアント側に状態を格納するということは、それがデバイス自体に格納されることを意味します。これにより、デバイス上でデータを共有することなく、そのデータを共有して操作することがより困難になります。ここでの主な利点は、プライバシーとセキュリティです。サーバーは、そのデータのプライバシーを高める状態を表示することはできません。
サーバー側に格納すると、他のサーバーに格納されます。これにより、そのデータ自体を承認しなくても、そのデータを簡単に共有して操作することができます。重大な欠点は、そのサーバーにアクセスできる人はすべてユーザーデータを表示できることです。これはプライバシーに関する大きな懸念事項になる可能性があります。
これはその概要を示しています。それぞれに長所と短所があり、実際にどのデータを格納し、どのように使用するかによって異なります。
どのアプローチを使用するかを決める際にはどうすればよいですか? – tomurlh
@ThiagoMedeiros私が上で述べたこと。詳細がなければ、具体的な答えを出すのは難しいです。しかし、ユーザーデバイスでデータを操作しなくても、データを操作する必要がありますか?何らかの理由でそのデータにアクセスする必要がありますか?ユーザーのプライバシーは大きな懸念事項ですか(常に一定のレベルにあるはずです)。そのユーザーデータをどのように保護しますか?そのユーザーデータをユーザー間で共有する必要がありますか? –