Народ,
Мне нужно создать веб-приложение, которое должно работать под большим Umbrella, которое по умолчанию предоставляет множество версий фреймворков / библиотек.Например, AngularJS xyz, React X, Vue.JS Y предоставлены для этого Umbrella.
Я могу использовать предоставленную версию для реализации своего приложения, но я буду навсегда привязан к этим версиям и зависеть от обновленийчто я не могу контролировать (решения Umbrella).
Исходя из имеющихся у меня вариантов, я решил предоставить «независимое» приложение.Таким образом, каждый раз, когда какой-либо пользователь из «большого приложения Umbrella» решал вызвать мое приложение через Меню, мое приложение будет полностью загружено с нуля.
Я также рассматриваю возможность использования другого NAMESPACE для своего приложения или даже его связываниячтобы добиться такого агностического поведения, которое я преследую.
Сказав это, что, по вашему мнению, является наилучшим вариантом для этого сценария?
- Эксклюзивное NAMESPACE
- Agnostic App (* Bundle)
- Другие опции
- SSR - рендеринг на стороне сервера
Заранее спасибо.