Software Server ↔ Software to control how Client access content hosted on Server
Dynamic Web Server ↔ Static Web Server with extra Software to update/generate Dynamic Content to send Client
Static Web Server ↔ Computer Hardware run HTTP Server Software to send Static Content hosted files to Clients
User agent spoofing ↔ to send fake User Agent string to announce as different Client, avoid Browser Fingerprint
Thick Client ↔ Browser Client to hold more logic & client-side interactivity
Thin Client ↔ Browser Client only req to display (pre-rendered) static content from Server
Create ↔ (ability for Client) to create data ⇒ POST HTTP Request
Read ↔ (ability for Client_) _to read data ⇒ GET HTTP Request
Update ↔ (ability for Client) to edit/update data ⇒ PUT || PATCH HTTP Request
Destroy ↔ (ability for Client) to delete/destroy data ⇒ DELETE HTTP Request
WebSockets ↔ Web API to open 2-way Client/Server connection, to push update vs Polling
Web Storage API ↔ Web API to persist data stored in Client across session || windows
Client Component ↔ FC to render on Client dynamically
Static Content ↔ fixed content to deliver to Client w/o need to generate/process/modify
Edge ↔ Buzzword for Server to deploy closer to Client.
JS Bundle ↔ single combined JS Code output for Client to run, often Transpile to ES6 for compat
Client State ↔ state store by Client (Browser), TSC
Client-owned ↔ Client State store local & private to Client
Remote ↔ of Server State to store on remote Backend, w/o Client direct access/control over state
Persistent ↔ of Server State tend to be stored for longer between Client sessions
HTTP Cookie ↔ data sent from Backend to Client to TPS
XSS ↔ Exploit to inject naughty code into Client thru Website
polyfill-library ↔ Lib to request Online API to remotely load Polyfill Bundle based on UA Client. cur ver v3
Peer ↔ Bittorrent Client instance connect to Swarm || user to connect to P2P
libtorrent ↔ FOSS Bittorrent Client, C++, lib for many clients
online ↔ boolean for Client online status
Shadowsocks ↔ Client to route traffic through SOCKS5 Proxy. FOSS. not dead?
[WinOS](windows) [Shadowsocks](shadowsocks) [**_Client_**](client) ↔ github.com/shadowsocks/shadowsocks windows/releases/tag/4.4.1.0
Orbot ↔ Android Tor Network Client abandonware?
Anonymous Proxy ↔ Proxy to hide Client IP & only reveal Proxy IP
Transparent Proxy ↔ Proxy to reveal Client IP + Proxy IP
to reduce bundle size ↔ keep Deps on Server Component, min Bundle for Client
Geo-Distributed Cache ↔ to Cache in more spread-out Proxy instances, to reduce Latency to Client
Forward Proxy ↔ Proxy sit in front of Client as gateway to forward Reqs to Internet
socket.io ↔ Node.js Module to build WebSockets with built-in Server/Client & fallback Long Polling
DDoS Protection for Typesense ↔ Proxy Typesense node through DDoS service ie Cloudflare DNS gateway to expose Client
TTFB ↔ Time To First Byte - Server/CDN Latency to send first byte to Client