Ответ
HTTP/HTTPS - протоколы передачи данных в вебе. HTTPS - защищённая версия HTTP с шифрованием TLS/SSL.
WebSocket - протокол для двустороннего обмена данными в реальном времени. Пример:
const socket = new WebSocket('wss://example.com');
socket.onmessage = (event) => {
console.log('Получены данные:', event.data);
};
GraphQL - альтернатива REST для API, позволяет клиенту запрашивать только нужные данные:
query {
user(id: 1) {
name
email
}
}
REST - архитектурный стиль для API, основанный на HTTP-методах (GET, POST и т.д.).
AJAX - техника асинхронных запросов без перезагрузки страницы. Пример:
fetch('https://api.example.com/data')
.then(response => response.json())
.then(data => console.log(data));