Javascript 通量与动态页面

Javascript 通量与动态页面,javascript,reactjs,redux,flux,Javascript,Reactjs,Redux,Flux,我的应用程序中的flux实现有问题 情况如下: 我们是一个网站建设者平台,我们有网页,我们不知道将呈现什么。它是完全动态的,不同的用户。 我们有很多不同的组件,这些组件可能没有加载到页面上,每个组件可以有多个实例 我们需要: 我们需要一个流量结构,允许我们只从存储中加载我们需要的内容,并避免不必要的负载 我尝试过使用Redux,但问题是: 首先,我们不能一次加载所有减速机,但经过一些研究后,我建立了一个接口,可以根据需要加载减速机。但是,我无法解决组件中多个实例的问题,因为存储文件需要预先引用所

我的应用程序中的flux实现有问题

情况如下:

我们是一个网站建设者平台,我们有网页,我们不知道将呈现什么。它是完全动态的,不同的用户。 我们有很多不同的组件,这些组件可能没有加载到页面上,每个组件可以有多个实例

我们需要:

我们需要一个流量结构,允许我们只从存储中加载我们需要的内容,并避免不必要的负载

我尝试过使用Redux,但问题是:

首先,我们不能一次加载所有减速机,但经过一些研究后,我建立了一个接口,可以根据需要加载减速机。但是,我无法解决组件中多个实例的问题,因为存储文件需要预先引用所有状态:/


所以,这里有一个问题:我如何设计我的应用程序,使其能够使用flux和来自一个组件的动态页面和多个实例?提前谢谢。

我认为您正在尝试的是所谓的“延迟加载”。因此,您只需在需要时加载组件和javascript片段

在这里,您可以找到有关以下内容的更多信息(您需要使用webpack生成更多代码包):

我将在几个月后的一个项目中需要它,但现在在我们的MVP中,我们只需要让它运行:)

好吧,经过几次(大量)的研究和尝试,我将使用React+Flux.Dispatcher+Backbone实现一个解决方案,如下所示:

===========================

希望有人用过上面的提示。在简单的屏幕上工作得很好,在复杂的页面上工作得很慢

最好的方法是实现简单的通量体系结构,如中所述:

通过decorator将您的组件与商店连接起来,然后开始使用,简单而雄伟


希望对某人有用。

谢谢你的贡献,@tulio faria。我们已经在我们的应用程序上使用了延迟加载,通过网页块,我们可以按需加载所有内容。我们想要的是一个存储所有状态的地方,并通过操作(也是集中的)来管理它们。Redux是伟大的,直到这些问题倾泻而出:/