相关疑难解决方法(0)

ReactJS Flux Application目录结构

我的团队目前正在研究使用Facebook的Flux架构在ReactJS中编写的大型应用程序.它现在还处于起步阶段,但很快就会变大.它将拥有超过50个小组件视图,大量动作,商店和动作创建者.

目前,我们的目录结构如下 -

App
|___ module_1
|    |___ components
|    |    |___ component1.react.js
|    |    |___ component2.react.js
|    |___ module1ActionCreators.js
|    |___ module1Constants.js
|    |___ module1store.js
|
|___ module_2
     |___ ... (same structure as above)
Run Code Online (Sandbox Code Playgroud)

这种方法的一个问题是随着这个应用程序的增长,module_x文件夹的数量会越来越大.

有没有人可以分享他们如何构建他们的应用程序?根据我们的经验,Facebook的示例应用程序(todo和聊天)具有适合小型应用程序的架构,但一旦这些商店,组件和操作数量增加,就越难以管理.

提前致谢.

directory-structure reactjs reactjs-flux

13
推荐指数
1
解决办法
6979
查看次数