#1 Webアプリのセッション管理の基礎(本記事) #2 クライアント側のデータ保存方法 #3 サーバー側のデータ保存方法 概要 本記事はWebアプリの開発初心者、または書いたことはあるけどサーバーやインフラについてはよく分かっていない人向けです。 Webアプリを「データや状態の保存」という観点からクライアント側とサーバー側について説明します。 1. Webアプリのセッション管理の基礎 HTTPプロトコルはステートレスなので、そのままではデータや状態を次のHTTPセッションに引き継げません。このままでは掲示板や商品購入や支払い機能を作れないので、何らかの形で状態を維持するしくみが必要です。 Webサービスを構成する上でのステート(State: 状態)管理機能には、以下の要件が求められます。 HTTPリクエストを受け取ったときに、同じユーザーからのアクセスを「これは以前のこのリクエストと同じ
![Webアプリのセッション管理とデータ保存を学ぶ#1(社内勉強会)|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/f43bd491e0e83ec5241e05bf3923f0f45a6751d8/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2018%2F09%2Fworkshop_webapp_session_mgmt_storing_data_1_eyecatch.png)