我正在使用React Redux。React Core Layout组件体系结构
比方说,我有一些“核心部件”,如导航栏/页眉页脚&。
每个组件都有自己的风格(SCSS)。所以我想在两个方面做的架构:
每个组件都有自己的风格在同一个文件夹中。
优点:听起来更加模块化。
缺点:
- 我不得不为每个组件创建新的目录。
- 为了使
import
更清晰(而不是像import CoreComp from 'CoreComp/CoreComp'
),我将添加为每个组件index.js
文件,这将导入组件,它会更有意义。
组件用于样式
缺点指南和单独的目录:听起来比第一建议模块化少。
优点:
- 我没有做一个文件夹的每个组件。
- 我不需要输入
index.js
。
我不是在寻找一个有关的讨论,我只需要知道,如果有一个流行的convension了点。所有的
感谢分享,它真的解决了一些问题:) –