Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Дмитрий Дин — Как приручить сигналы, или BI-система на графовой реактивности за 2 месяца
Подробнее о конференции HolyJS: — — Скачать презентацию с сайта HolyJS — Команде спикера было поручено разработать конструктор дашбордов, в котором могли бы функционировать между собой интерактивные виджеты (фильтры, календари, периоды, графики, таблицы). После анализа приняли решение разработать технологию ReGraph как новый слой абстракции над Svelte Stores с сохранением связей подписчиков в виде графа. Данный подход легко применим и к другим фронтенд-фреймворкам, работающим с сигналами или их аналогами. В итоге получили возможность создавать и управлять реактивными связями в runtime, что помогло сделать свою BI. В дальнейшем команда собирается использовать эту технологию и в других проектах, где потребуется соизмеримый уровень интерактивности интерфейса.