На сегодняшний день знакомства в Интернете стали абсолютно привычным явлением. Но так было не всегда. Еще относительно недавно сложно было себе представить возможность буквально в несколько кликов связаться с человеком из другой страны или континента, пообщаться по видеосвязи и не заплатить при этом баснословных денег. Знакомства в Интернете Технологии совершили колоссальный скачок вперед за последние десятилетия. Например, в 1980 году Интернет объединял лишь 25 небольших сетей. А в 1995 году таких сетей уже было более 44 тысяч в 160 странах мира...
В настоящей статье мы реализуем систему видеосвязи на основе технологии WebRTC. Для реализации бэкенда мы будем использовать Go, а для фронтенда Vue 3. Что такое WebRTC? Эта технология, которая позволяет передавать потоковые данные (аудио и видео как раз относится к таким) между браузерами клиентов напрямую, без посредников, по технологии точка-точка (peer-to-peer). Современные браузеры поддерживают эту технологию и нам не потребуются никакие дополнительные расширения или установленные приложения...