# 有没有使用过 react hooks,它带来了那些便利
更多描述
有没有使用过 react hooks,它有哪些优缺点?
Issue
欢迎在 Gtihub Issue 中回答此问题: Issue 14 (opens new window)
Author
依我的看法,React hooks
主要解决了状态以及副作用难以复用的场景,除此之外,他对我最大的好处就是在 Console
中不会看到重重叠叠相同名字的组件了(HOC)。
目前使用感觉最爽的两个 hook,都是关于请求的。一个是 apollo-client
的 useQuery
,一个是 swr (opens new window)。
Author
1.HOC 嵌套地狱 2.this 3.逻辑复用 3.tree-shaking
Author
个人最喜欢的两个点 1, 再也不用操心讨厌的 this 的问题 2,逻辑复用更加方便,代码逻辑更加清晰
Author
不用去写生命周期了