Client-Server Architecture
How clients communicate with servers through a network layer
Clients
Web Browser
Mobile App
Desktop App
Network
Internet
HTTPS / API Calls
Servers
Web Server
Serves HTML/CSS/JS
API Server
Business Logic
Database Server
Stores/Retrieves Data
×
Request
Response