Я создаю корпоративное приложение и хочу сделать его максимально гибким, когда дело доходит до добавления новых функций.
Хотя внешние модули легко загружать, добавляя их в свой импорт и т. Д. До его компиляции, я хотел бы упростить развертывание модулей в качестве новых функций.
Допустим, у меня есть приложение-контейнер, и оно имеет два модуля:
AppRoot - в основном контейнер с выходом для маршрутизатора и меню слева для подмодулей.
MyFaceProfile - страница профиля
MyFaceWall - стена для размещения вещей
Я хочу загружать эти модули динамически во время выполнения, получая их связанные файлы из cdn, не переупаковывая приложение контейнера.
Это означает, что мы могли бы просто поместить модули в папку развертывания, чтобы добавить новые функции.