Инженер, спикер, тимлид, ПК HolyJS
В докладе я расскажу, как создать собственную плагинную систему для фронтенд-приложений, расширяющую функциональность без изменения ядра и обеспечивающую высокую производительность и безопасность. Система позволяет запускать сторонние плагины в изолированных средах, ограничивая доступ к DOM и системным ресурсам, чтобы минимизировать риски. Асинхронное выполнение и ленивая инициализация плагинов гарантируют отзывчивость UI и оптимальное использование ресурсов, предотвращая блокировки основного потока. Простое и безопасное API упрощает разработку плагинов, а проверка целостности кода защищает приложение от вредоносных расширений. Такой подход открывает путь к созданию масштабируемых экосистем плагинов, полностью адаптированных под нужды фронтенд-приложений.
Не браузерные, а свои:
пишем собственную плагинную систему для фронтенд приложения
МойОфис, Санкт-Петербург
Руководитель отдела