1. 跨端相关
1.1. Flipper
Flipper是调试react native的桌面工具,相对于之前的远程调试(模拟JS运行在本地浏览器),Flipper的调试都基于当前react native的运行环境,使用体验上也比远程调试的方式好一些.
1.2. Elecrue
Elecrue是一个生成Electron模板应用的工具,做一些辅助的Electron应用可以尝试使用这个工具
2. React相关
2.1. what's new in react 18?
这篇文章介绍了React 18的新特性,其中Automatic batching值得关注
2.2. react-use
react-use是一个hooks的工具函数库,需要对应的hooks实现的时候可以参考
2.3. react-loadable
react-loadable是基于webpack dynamic import实现的动态加载组件的库,看它的实现其实不难,感悟是要到通用的问题要学会抽象的提取并且设计解决方案,比如loadable的loading设置时间,超时时间等,都是在解决开发中的问题。
2.4. react-query
相对于Redux,react-query减少了很多模板代码的编写,减少了代码的理解成本。能让你falling into the pit of success