Azerich
@Azerich
Dev

Как динамически загружать из внешнего источника не только элементы UI, но и исполняемый код?

Добрый день!
Мысль - хранить элементы UI (окна, кнопки, стили) во внешнем хранилище (таблица в БД, папка на диске). Выполняемые по событиям алгоритмы хранить так же во внешнем хранилище. При запуске приложение цепляется к внешнему хранилищу, отрисовывает UI и при вызове событий так же исполняет привязанный к событию код (нажатие на кнопку, перетаскивание элементов интерфейса и т.д.)
Предположение - хранить в виде XAML или FXML и отрисовывать пользователю. (Реализаций именно такого подхода - хранение XAML/FXML в других местах я видел достаточно)
Проблема - как вызывать код, привязанный к кнопке/событию? Код необязательно должен быть на том же ЯП, что и сама программа - это не критично - если есть реализации с LUA - посмотрю на них.
Направьте пожалуйста меня в сторону какого-нить чтива на эту тему.
Спасибо!
  • Вопрос задан
  • 21 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы