Post Thumbnail

Третья часть серии о создании веб-игры с нуля на Rust - реализация WebSocket-сервера исключительно на стандартной библиотеке, без внешних крейтов.

Автор покрывает весь цикл: создание TCP-соединения, валидацию HTTP-запроса, хендшейк с SHA-1 + Base64, парсинг WebSocket-фреймов и обработку сообщений с heartbeat-проверкой каждые 10 секунд.

Реализация, по мнению автора, не фонтан и не прод реди, но есть чему поучиться

Похожее

Post Thumbnail

AssetHoard

AssetHoard - это менеджера ассетов для GameDev. Автор рассказывает, как они ...

Post Thumbnail

Свой редактор

Автор за два года написал и сделал своим ежедневным инструментом собственный тек...

Post Thumbnail

Bun в бан

Автор анализирует недавний перевод Bun с Zig на Rust, выполненный с помощью Clau...

Post Thumbnail

Zig против Rust

Автор сравнивает Zig и Rust. Конечно, Zig имеет элегантные фичи: интерфейс аллок...