Хотите страшных историй на ночь? Миллионы активных пользователей сидят в социальной сети, многие из них прямо сейчас смотрят видосики, слушают музыку и чатятся, а разрабам очень нужно обновить фронтенд. Тысячи коллбеков ждут своего часа, сотни обработчиков событий висят в памяти, но десятки новых файлов нужно буквально подсунуть пользователю в нужный момент. Такой деплой — словно управление ядерным реактором, где каждый пользователь чуть что начнет фонить ошибками, вместе с другими запуская лавинообразную цепную реакцию...
Каждый пользователь ВК за свою недолгую сессию, скорее всего, хоть раз да переживает деплой чего-то нового. И чаще всего ничего плохого не случается. Эта история про то, как мы шаг за шагом меняем JS и CSS у пользователей, стараясь до последнего не прибегать к ужасному — обновлению страницы.
Полная программа конференции: moscowjs.org/events/moscowjs-50/
Телеграм-канал MoscowJS: t.me/moscowjs
Дайджесты, статьи и анонсы митапов: t.me/itstinkoff/
Блог IT’s Tinkoff на Хабре: l.tinkoff.ru/habr-tinkoff
Наши вакансии: l.tinkoff.ru/its-career
Подписаться на канал IT's Tinkoff: youtube.com/c/ITsTinkoff/
- MoscowJS 50 — Меняем стул под пользователем — Александр Коротаев ( Download)
- MoscowJS 50 / Главный зал ( Download)
- MoscowJS 50 — А дальше-то что — Зарема Халилова ( Download)
- Александр Коротаев, Тинькофф - WEBGL и 2D: простой как web ( Download)
- Moscow JS Geo Meetup. Как мы рендерим векторные Яндекс.Карты на вебе (Яндекс) | Технострим ( Download)
- Александр Коротаев — Съел HTML на рендеринге собаки ( Download)
- Кирилл Скрыган — Code with me: Behind the scenes ( Download)
- Отличная песня, которую хочется петь! ( Download)
- Упрощаем «жизнь» в большом проекте | Константин Лебедев (Mail.ru) ( Download)
- GIF умер, кто следующий — Александр Коротаев — SPB Frontend ( Download)
- DI в nest. Рефакторинг небольшого проекта с SSR и SQLite ( Download)
- #86 – Александр Коротаев о том, как и зачем писать игры на JavaScript и выступать за рубежом ( Download)
- Тебе не нужен редизайн. Александр Буньков, SkyEng ( Download)
- Андрей Листочкин - Ember+Redux - вместе веселей ( Download)
- Запись трансляции ClickHouse MeetUp в Санкт-Петербурге ( Download)