Дмитрий Дин — Как приручить сигналы, или BI-система на графовой реактивности за 2 месяца

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

Смотрите также