Skip to main content
Client Session

Also known as

  • User session

Intent

The Client Session design pattern aims to maintain a user's state and data across multiple requests within a web application, ensuring a continuous and personalized user experience.

Explanation

Real-World Example


iluwatarAbout 2 minBehavioralSession managementWeb development
Server Session

Also known as

Server-side session state pattern

Intent

Within the context of a client-server relationship, the server is responsible for storing session data in order to maintain state in an otherwise stateless environment.

Explanation

Real-world example


iluwatarAbout 4 minBehavioralCookiesSession managementState tracking