我做了调查,并不认为这是堆栈溢出的原因,但是我想知道为什么所有React钩子一开始都使用“ use”动词?其背后的想法是什么?
据我所知,当我们不更改系统状态(不是专门讨论React状态)时,通常最好使用名词。和动词,当我们更新/更改状态。 Some examples。
例如(伪语言):
password = User.password
# but
User.update(password: 'whatever')
但是React钩子可以返回简单的类型,并且是所有内置的,基本上我见过的每个第三方钩子都使用“ use”前缀。
我相信React开发人员想告诉我们一些信息,但是他们指的是什么概念?