CRUD – Create Read Update Delete
CORS (Cross Origin Resource Sharing)
API TOKEN – public, private
DARPA – US military Project
Internet TCP/IP — Internet Protocol Suite (eg HTTP, IMAP (mail), SSH, etc)
WWW – HTTP
W3W
WHATWG
TCP – reliable, UDP – less reliable (video stream)
IPV4 – IPV6 (more numbers in V6)
HTTPS – uses TLS
Headers
Request Headers – what client sends to server
Response Headers – server response
Limitation: only client can request (servers can’t initiate)
Solutions: Polling (automated fetch at intevals, which can lead to DDOS if short intervals) vs WebSockets (like a perma press ‘walkie-talkie’
ver HTTP 2 — serves in bits and pieces
cookies — pieces of data for (eg: for authentification) that is stored in the user’s computer
authentification token can be stored, and has a ‘time to live’ (like your ic that the govt ids you by)
(called session on the server)
https everwhere: chrome extension to use https if available
private ip address 10…. (companies usually) 172…., 192….
public (router) 128….
‘permanent’ (public static ip address) can be bought for your server
sessionless authentification – id and data stored as encrypted token
doesn’t need a lookup on a session table
jwt – json web token