伙计,
我需要创建一个Web应用程序,该应用程序应在默认情况下提供许多框架/库版本的大伞下工作。例如,为此伞提供了AngularJS x.y.z,React X,Vue.JS Y。
我可以使用提供的版本来实现我的应用程序,但是我将永远与这些版本联系在一起,并依赖于无法控制的升级(伞决定)。
基于我的选择,我决定提供一个“不可知论”的应用程序。因此,每当“大型雨伞应用程序”中的某个用户决定通过菜单调用我的应用程序时,我的应用程序将完全从头启动。
我还考虑为我的应用程序使用其他NAMESPACE,甚至将其捆绑以实现我追求的这种不可知的行为。
话虽如此,您认为此方案的最佳选择是什么?
谢谢。