为什么React钩子使用“ use”动词?

时间:2019-07-03 17:01:12

标签: reactjs architecture naming-conventions naming

我做了调查,并不认为这是堆栈溢出的原因,但是我想知道为什么所有React钩子一开始都使用“ use”动词?其背后的想法是什么?

据我所知,当我们不更改系统状态(不是专门讨论React状态)时,通常最好使用名词。和动词,当我们更新/更改状态。 Some examples

例如(伪语言):

password = User.password

# but

User.update(password: 'whatever')

但是React钩子可以返回简单的类型,并且是所有内置的,基本上我见过的每个第三方钩子都使用“ use”前缀。

我相信React开发人员想告诉我们一些信息,但是他们指的是什么概念?

0 个答案:

没有答案