Задать вопрос

Какой UI использует Telegram Web?

Например что за библиотека для выбора эмодзи и в целом какой ui?
и на чем фронт написан и бэк?
  • Вопрос задан
  • 3307 просмотров
Подписаться 4 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 3
Telegram Web есть две штуки:
WebK и WebA и они сделаны на совсем разных технологиях. (Реакта нет ни там ни там, вопреки соседнему ответу)
WebK: https://github.com/TelegramOrg/Telegram-web-k
WebA (хз почему репозиторий называется web-z): https://github.com/TelegramOrg/Telegram-web-z

И про используемые технологии и про бэк написано в ридми. (Как я понял, они напрямую с mtproto работают и промежуточный бэк, кроме серверов телеги, не нужен)
Ответ написан
Комментировать
Telegram Web использует собственный UI, который построен на основе JavaScript и React для фронтенда. Для выбора эмодзи они используют кастомные компоненты, возможно, с использованием таких библиотек, как React-Emoji-Renderer или аналогичных.

Что касается бэкенда, Telegram использует свои собственные технологии, включая собственные серверные решения, и точные детали не раскрываются. Основная инфраструктура работает на высокопроизводительных серверах с использованием языка программирования C++ для обработки сообщений и других функций.
Ответ написан
@Turbocat6413
К предыдущим ответам также добавлю, что оба клиента внешне базированы на Material UI
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы