diff --git a/docs/api/hooks.md b/docs/api/hooks.md index 7445366be..1dce44e0a 100644 --- a/docs/api/hooks.md +++ b/docs/api/hooks.md @@ -425,3 +425,7 @@ export function useShallowEqualSelector(selector) { return useSelector(selector, shallowEqual) } ``` + +### Additional considerations when using hooks + +There are some architectural trade offs to take into consideration when deciding whether to use hooks or not. Mark Erikson summarizes these nicely in his two blog posts [Thoughts on React Hooks, Redux, and Separation of Concerns](https://blog.isquaredsoftware.com/2019/07/blogged-answers-thoughts-on-hooks/) and [Hooks, HOCs, and Tradeoffs](https://blog.isquaredsoftware.com/2019/09/presentation-hooks-hocs-tradeoffs/).