使用React在一个SPA中集成多个SPA

时间:2016-07-12 11:14:40

标签: reactjs react-native redux react-redux

我们正在重新设想我们的软件应用程序套件并需要一些建议。

目前,我们有3个相当大的SPA(编码为react& redux),我们需要将其重写为单个SPA。

我们希望用使用React& Redux编写的新SPA替换每个SPA。

如何实现这一目标?

感谢您的帮助!!

1 个答案:

答案 0 :(得分:1)

您为什么需要将它们重写为单个SPA?您要解决的问题是什么?

如果您试图使这三个SPA一起工作而不刷新页面,则可以使用single-spa来进行研究。它是一个微型前端,可以将多个SPA编织在一起以创建单个SPA。使用这种方法,您可以通过将共享的依赖项提升到一个捆绑软件中来优化加载时间,该捆绑软件一次加载并在三个应用程序之间共享。

Example single-spa project