我注意到许多项目使用大写的类名和小写的文件名来命名它们的react组件。为什么会有所不同?
我认为这不是最佳做法。文件名应与React组件的文件名相同,并应使用PascalCase编写。
例如:Navigation.jsx
出口Navigation
有关命名约定的更多信息:
奖励:在React项目中构建文件和文件夹:
如果您不使用redux,则可能不需要阅读本文,但是它在功能优先和功能优先分组技术之间具有很好的比较。亚历克斯·摩尔多瓦(Alex Moldovan)的帖子
编辑:从nextjs官方网站
Next.js将在
/pages
与文件名匹配的路径名下提供每个文件。例如,
/pages/about.js
在投放site.com/about
。
因此,在使用Nextjs的情况下,他们希望将组件文件和页面文件分开,因为页面文件用于路由。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句