从应用程序中分出一个微应用程序以改善加载时间

时间:2016-12-07 18:38:01

标签: reactjs meteor

我有一个现有的Meteor应用程序,让用户可以创建和管理他们以后可以嵌入其他地方的小部件。从本质上讲,一旦他们有了一个小部件,他们就可以生成一个iframe但是,正如我们所知道的Meteor一样,那里的事情会变得很慢。到目前为止,嵌入需要大约10秒才能加载,这并不是很好。其中大部分可能与Meteor在一条真正不需要大部分的路线上加载所有app的事实有关。

我想将嵌入功能扩展到与主数据库通信的不同应用程序,并快速加载小部件。

寻找有关如何设置的指导。那里有一些过时的锅炉板,但我想了解更多我能采取的最佳方法。

当前应用:

METEOR@1.4.2.3
"react": "^15.3.0",
"react-router": "^2.6.1",

谢谢!

1 个答案:

答案 0 :(得分:1)

您想要的是代码分割。目前Meteor没有官方支持,但社区已经提出了一些解决方案。我知道的最新提案是https://forums.meteor.com/t/experimental-code-splitting/31938,如果你真的需要代码拆分,请试一试,但是你应该非常小心它只是实验性的。