最近react圈有没有打包或者状态管理的新技术?

作者站长头像
站长
· 阅读数 11

最近react圈有没有打包或者状态管理的新技术?

写了四年react 这两年跑去写vue了。最近有几个项目,想重新捡起来react搞一下。目前社区有没有好用的cli推荐?之前四年经验用过cra 也自己大果。最常用的是ali开源的umijs 前几年觉得很好用 今年打开官网一看 状态管理还是基于dva,dva这玩意基于redux-sagas搞的必须用yeild,这个关键字会导致丢失ts定义。

这两年一直在用vite构建,目前vite的部署生产能力已经得到验证了,所以新项目会抛弃webpack 继续使用vite。目前选型上只有状态管理没有敲定。圈内大佬有没有好的状态管理推荐?

回复
1个回答
avatar
test
2024-09-07

好吧 看来大家都藏着掖着。这几天调研后基本选型为 vite+react-router-zustand

  1. 在vite社区中有很多关于react的模板,我从中选取了一个最精简的模板 只包含 eslintts最后加了一个 react-swc。
  2. react-router 路由上感觉很少有其他方案
  3. 状态管理中挑来挑去最后定了zustand。因为这个很像pinia(倒不如说像hooks)。很少的模板代码+支持异步+自带immer中间件
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容