Есть ли лучшая практика для хранения файлов хуков ReactJS? - PullRequest
0 голосов
/ 22 октября 2019

Я несколько раз просматривал документацию ReactJS, касающуюся создания пользовательских хуков , но я не вижу соглашения о том, где пользовательские хуки должны храниться в каталоге проекта.

Я пытаюсь создать соглашение для наших разработчиков и задаюсь вопросом, решило ли это уже большое сообщество React.

Например, должны ли они жить в рамках какого-либо из следующего?

/hooks

/components/hooks

/utils

/use

Я думаю, что просто поместить их в /hooks лучше, так как они не являются компонентами React. есть идеи? Спасибо.

1 Ответ

1 голос
/ 22 октября 2019

Обычно я помещаю наш каталог в папку helpers, если он используется совместно по маршрутам, или напрямую в папку маршрутов, если это необходимо только там.

Более плоская структура каталогов проще, особенно когда вы можете просто сделать Ctrl P в VScode, чтобы найти файл, который вы ищете.

Реагировать на это не суждено, однако сам человек его принимает https://twitter.com/dan_abramov/status/1145354949871767552

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...