Slack обновил веб-версию и десктоп-клиент: мессенджер загружается на 33% быстрее и использует в два раза меньше памяти Статьи редакции

Обновление будет особенно полезно пользователям с несколькими проектами, отмечают разработчики.

Корпоративный мессенджер Slack представил обновление для десктоп- и веб-клиента, в котором приложение перенесёно на новый технологический стэк. Об этом пишет TechCrunch.

По словам разработчиков, обновлённая версия использует до 50% меньше оперативной памяти.

Клиент теперь загружается на 33% быстрее, заявляет Slack.

Разработчики отмечают, что обновление будет полезно пользователям, которые участвуют в нескольких проектах. Архитектуру кода переработали так, чтобы при переключении между ними использовалось меньше оперативной памяти и мощностей процессора.

Обновлённый клиент иначе загружает данные: раньше они отображались только после полной загрузки информации со всех каналов. Сейчас приложение загружает их по мере появления. Разработчики отмечают, что это будет полезно при использовании Slack в автономном режиме.

Время присоединения к звонку уменьшилось в 10 раз. Интерфейс вызовов также переработали — теперь пользователям легче заметить, когда начался звонок и кто к нему присоединился, сказано в описании обновления.

Новый интерфейс звонков

Пользователи смогут получить обновлённый клиент в течение «нескольких недель».

0
133 комментария
Написать комментарий...
Jaroslav Danilov

Молодцы но пока у них там внутри electron, быстро бегать и мало жрать не будет. Переписали с jQuery (!) на React и добавили кругом lazy-loading, и это самый популярный мессенджер для команд? Жду когда Дуров сделает какой нибудь "telegram for business" и сольет их в историю.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Рома Терехин

Там хватит вузовских знаний крестов. UI на QML полностью, а работа с сетью в Qt и так проще некуда.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Denis Kiselev

Так JS сейчас и так - "асинхронный", так что слома парадигмы не будет

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Denis Kiselev

Да ладно вам! Щас у js и воркеры завезли. Если хочется писать качественный код - можно и на js управится. Для эстетов - на ts

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Denis Kiselev

Кмк, «ручное» управление память не столько сложное, сколько немного муторное. Требует чуть больше дисциплины, но мозги сильно не ломает.

Кмк, функциональное программирование может быть заковыристее! Ну или какая нибудь сложная математика

Ответить
Развернуть ветку
130 комментариев
Раскрывать всегда