Команда tagВКонтакте объявила о масштабном обновлении веб-версии, переведя ключевые разделы на архитектуру Single Page Application (SPA). Это техническое решение позволило значительно повысить скорость работы сервиса: первая отрисовка страниц стала быстрее на 25%, а среднее время переключения между разделами сократилось в 3,5 раза.
Изменения затронули все основные сценарии использования: теперь по-новому работают лента новостей, профили пользователей, сообщества, мессенджер, разделы друзей, клипов, фотографий и маркет.
Раньше веб-версия работала по классической схеме: при переходе в новый раздел экран оставался пустым до тех пор, пока сервер не присылал весь необходимый контент. Теперь же логика изменилась. Сервис мгновенно отображает «каркас» страницы — шапку, навигацию и базовую структуру раздела. Контент подгружается в этот шаблон уже после того, как пользователь увидел интерфейс. Это позволяет начать взаимодействие с сайтом гораздо раньше и полностью исключает проблему пустого экрана при переходах.
Помимо пользовательского опыта, обновление затронуло и внутренние процессы. Команда внедрила компонентный подход, основанный на собственной дизайн-системе tagВКонтакте. Теперь интерфейсы собираются из готовых блоков, что обеспечивает единый визуальный стиль и значительно ускоряет цикл разработки. Благодаря этому инженеры могут выпускать обновления и новые функции для веб-версии гораздо оперативнее.
Источник: sport24.ru


Комментарии