Nella vostra guida, quando parlate di API di comunicazione, nominate 3 particolari tecniche:

Ajax e JavaScript, Server-Sent Events e WebSocket

Vorrei sapere come sono correlate tra di solo queste metologie e quindi mi piacerebbe capire se il WebSocket è l'api di comunicazione migliore oppure no e perché si sente sempre e solo parlare di ajax mentre degli altri mai.

Grazie