Знали ли вы, что в стандартной поставке Питона есть модуль, который позволяет поднять веб-сервер за считанные секунды прямо “из коробки”? Модуль называется http.server и вот как им пользоваться: Теперь мы можем вбить в браузере адрес http://localhost:8000 и удостовериться, что все работает – мы увидим список файлов в нашей папке, плюс, сможем их скачать...
В настоящей статье мы реализуем систему видеосвязи на основе технологии WebRTC. Для реализации бэкенда мы будем использовать Go, а для фронтенда Vue 3. Что такое WebRTC? Эта технология, которая позволяет передавать потоковые данные (аудио и видео как раз относится к таким) между браузерами клиентов напрямую, без посредников, по технологии точка-точка (peer-to-peer). Современные браузеры поддерживают эту технологию и нам не потребуются никакие дополнительные расширения или установленные приложения...