gpt4 book ai didi

javascript - 是否有存储 ReactJS Hook 文件的最佳实践?

转载 作者:行者123 更新时间:2023-12-02 22:43:26 24 4
gpt4 key购买 nike

我已经经历过ReactJS documentation regarding building custom hooks几次,但我没有看到自定义 Hook 应存储在项目目录中的位置的约定。

我正在尝试为我们的开发人员建立一个约定,并且想知道更大的 React 社区是否已经解决了这个问题。

例如,他们应该居住在以下任何区域吗?

/钩子(Hook)

/组件/钩子(Hook)

/utils

/使用

我的想法是,简单地将它们放在 /hooks 中是最好的,因为它们并不是真正的 React 组件。有什么想法吗?谢谢。

最佳答案

通常,如果跨路由共享,我会将其放入 helpers 文件夹中,如果仅需要,则直接将其放入路由文件夹中。

更扁平的目录结构更简单,尤其是当您只需在 VScode 中执行 Ctrl P 即可找到您要查找的文件时。

React 对此并没有固执己见,但他本人对此有自己的看法 https://twitter.com/dan_abramov/status/1145354949871767552

关于javascript - 是否有存储 ReactJS Hook 文件的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58509855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com