Артем Андреенко

Артем Андреенко

Бэкенд, услышь меня: от популярных до экзотических способов коммуникации между фронтэндом и бэкендом

В докладе наиболее полное описание всех вариантов взаимодействия между клиентом и сервером, погружаясь в особенности каждого способа, его достоинства, недостатки и детали реализации. Рассматриваются различные версии протокола HTTP, Quic, SPDY, WebSocket, WebRTC, фреймворк Socket.IO, а также аспекты безопасности. Приводятся примеры на JavaScript, Go, Python, Node.JS, C++.