Published on

2022-1-1-前端快报

Authors
  • avatar
    Name
    noodles
    每个人的花期不同,不必在乎别人比你提前拥有

Tao of React - Software Design, Architecture & Best Practices

这篇文章介绍了React开发中的一些‘最佳’实践,比如组件逻辑拆分、项目的目录设计、react常见的写法等,可以将其中的一些点作为code review时候的一些参考点

Implement Server-Sent Events in Node.js and React

这篇文章介绍nodejs中server-sent events的实现服务端推送,看兼容性上还可以。在有node中间层的服务可以尝试这种方案

The only two custom React hooks we ever really use

这篇文章介绍了两个自定义的hooks,可以在项目中尝试下

  • useAsyncExtendedState 实现state的部分更新,更新state的时候只需要传入需要更新的属性即可.
  • userPromise 异步事件的管理(cancal, reset)

useEffect sometimes fires before paint

这篇文章介绍了react hook-useEffect和useLayoutEffect触发时机和结合使用的一些注意事项

Good advice on JSX conditionals

这篇文章介绍在React中写JSX的一些建议写法,有利于规范的形成,比如禁止嵌套三元运算符也能防止代码出现不可预知的错误

Sneak peek into React 18 useDeferredValue hook

这篇文章介绍React 18中useDeferredValue hook.通过useDeferredValue可以实现指定优先级的渲染任务.

React: Event Bubbling and Capturing

这篇文章通过图解和例子的方式比较生动的介绍了React中事件的处理机制,可以作为温习