Разработка приложений с возможностью расширения функционала с помощью плагинов

Разрабатываю десктопное приложение с помощью ВУЕ 3 + Электрон. Хочу вынести логику приложения в отдельные модули, чтоб пользователь мог сам выбирать нужный себе функционал. Например как плагины в VS code или Idea. Никак не могу найти примеры архитектуры и литературу по этому поводу. Посоветуйте где можно посмотреть по этому поводу

Задачей приложения является тестирование API Пример модуля.

    1. Модуль - тестирует Rest API
    1. Модуль - тестирует Soap API
    1. Модуль - тесты gRPC
    1. Модуль - тестирует гнездо

...

    1. Модуль x - подсветка синтаксиса запроса
    1. Модуль z - Планировщик запросов

Пользователь выбирает, какой модуль ему нужен, и устанавливает только те, которые ему нужны


Ответы (0 шт):