Web应用程序-异构环境

时间:2018-10-15 18:46:07

标签: angularjs reactjs web bundler

伙计,

我需要创建一个Web应用程序,该应用程序应在默认情况下提供许多框架/库版本的大伞下工作。例如,为此伞提供了AngularJS x.y.z,React X,Vue.JS Y。

我可以使用提供的版本来实现我的应用程序,但是我将永远与这些版本联系在一起,并依赖于无法控制的升级(伞决定)。

基于我的选择,我决定提供一个“不可知论”的应用程序。因此,每当“大型雨伞应用程序”中的某个用户决定通过菜单调用我的应用程序时,我的应用程序将完全从头启动。

我还考虑为我的应用程序使用其他NAMESPACE,甚至将其捆绑以实现我追求的这种不可知的行为。

话虽如此,您认为此方案的最佳选择是什么?

  • 独家名称空间
  • 不可知的应用程序(捆绑包)
  • 其他选项
  • SSR-服务器端渲染

谢谢。

0 个答案:

没有答案