На одном проекте плотно работаем над оптимизацией js. Выпилили jquery, перевели все на vanilla и BX. Из BX используются насколько я понимаю малая часть функционала: работа с DOM, динамическая подгрузка loadExt/loadCSS/loadScript, AJAX, delegate и т.д. Беглый просмотр core.js показал наличие множества deprecated, неиспользуемых методов. Полностью уйти на vanilla? Боюсь не получится, плотно завязаны на ajax контроллеры, много работы с DOM... Делать свою совместимую реализацию используемого подмножества BX? При открытии страниц обычным посетителем - выдавать ее, а если админ зашел - стандартный BX. Велосипед получается... Или может делать свою сборку на основе core/src? Коллеги, поделитесь опытом.