React / Next.js组件命名

时间:2017-12-05 11:32:43

标签: reactjs

寻找具有命名React组件经验的人。

我正在使用功能样式的Next.JS构建应用程序,并使用recompose.js来增强我的功能组件。

我想单独存储增强器,让我的组件保持简单和可重复使用。

我正在使用'AirBnB'反应组件命名约定,这就是问题所在的地方。

即时创建组件'身份验证'的文件夹,并希望存储2个文件。 Authentication.js和enhancer.js

根据airBnb组件命名约定,我不能使用像。

这样的名称

//坏 从'./Authentication/Authentication'导入身份验证;

//坏 从'./Authentication/index'导入身份验证;

根据它们,我应该使用类似的东西:

//好 从'./Authentication'导入身份验证;

但我希望将组件和增强器放在一起以便舒适,在某些情况下,airbnb约定允许它“但是,对于目录的根组件,使用index.jsx作为文件名并使用目录名称作为组件名称” 怎么做对。

0 个答案:

没有答案