大家觉得 umijs 难用的点在哪

讨论 未结 26 113
luffy
luffy 会员 2022年7月30日 06:26 发表
<p>看到这篇贴子 <a href="https://v2ex.com/t/869545#reply11" rel="nofollow">https://v2ex.com/t/869545#reply11</a></p> <p>个人体验过,也觉得很难用。</p> <p>比如,我第一次看到 ui 框架会跟一个 ui 库深度绑定的,</p> <p>还有,启动速度真的是极慢,</p> <p>文档写的真的不好,相比 next.js 的文档,umi 这边看起来就有点业余。</p> <p>你们还碰到其它问题嘛?</p>
收藏(0)  分享
相关标签: 灌水交流
注意:本文归作者所有,未经作者允许,不得转载
26个回复
  • noe132
    2022年7月30日 06:26
    文档垃圾,瞎封装,结构混乱,啥事都想干,啥都不行。 那文档,就和那种大学生写的学习博客一个水平,整篇在自言自语似的
    0 0
  • rodrick
    2022年7月30日 12:28
    没了解过 umi 第一次看官方文档 给的这个 blog 例子我这边打不开 ![]( )
    0 0
  • xingyue
    2022年7月30日 13:27
    #3 《 issues 驱动编程》 233333333333 ,跑个题,想起来前年有个项目用了日更版本的京东 Taro ,每天上班真是住在 issues 区,幸好当时团队问题解决得确实快,不然真是该不知道怎么整了~
    0 0
  • fernandoxu
    2022年7月30日 13:58
    这老哥就是整天抄抄国外流行的玩意儿,next 、remix 之类的东西
    0 0
  • fernandoxu
    2022年7月30日 13:58
    #4 这一套技术栈用在 umi/antd 上纯纯的水土不服,就是强追国外的新东西。 比 umi 舒服很多
    0 0
  • cunzhang18
    2022年7月30日 16:26
    umi 没用过,有评论区说的这么烂吗
    0 0
  • Aloento
    2022年7月30日 16:58
    之前就在用 UMI 做大项目,后期换 Vite 了
    0 0
  • x02
    2022年7月30日 17:27
    umi 和 antd 文档代表了国内文档的先进性, 看完整个文档之后,脑袋里就俩字"牛逼", "感觉这库真厉害, 唯一的问题就是, 这玩意咋用"
    0 0
  • Bijiabo
    2022年7月30日 17:58
    以前同事给我安利过,去官网看了一下文档,里面每一个字我都认识,但是我看不懂,可能智商不配用这个吧
    0 0
  • CokeMine
    2022年7月30日 19:56
    记得一开始用一开始默认模板都启动不了(可能是我自己的问题)。。。后来听说新版本引入了 MFSU 装了新版本,默认模板是能启动了,开了 MFSU 记得好像是 HMR 没了。就没再用过了
    0 0
  • CokeMine
    2022年7月30日 19:56
    好像不是默认模板。还是 antd-pro 的默认模板。记不清了(
    0 0
  • JounQin
    2022年7月30日 23:26
    哈哈哈,确实搞不懂这玩意儿存在的意义。
    0 0
  • caisanli
    2022年7月30日 23:56
    我觉得像 umi 这种框架模式挺适合公司内部用 方便约束规范、优化配置或者更换打包框架之类的…还想着写个类似的
    0 0
  • gkinxin
    2022年7月31日 03:26
    先回答下不好用的地方: 重、默认插件多。 `我第一次看到 ui 框架会跟一个 ui 库深度绑定的` 楼主说的 ui 框架是什么 antd pro? 如果是因为 antd pro+umijs 有问题,我认为不应该把锅都推给 umi 吧。 umi 我用的最多的还是配置式路由功能非常好用,有跟他一样功能的框架有知道的希望推荐下。
    0 0
  • yjd
    2022年7月31日 03:26
    这号是在刷分? 天天发一堆提问,别人浪费时间回答。竟然一个回复都没有
    0 0
  • del1214
    2022年7月31日 04:28
    正在用,觉得非常好。键盘侠太多,但没一个能打的。
    0 0
  • luffy
    2022年7月31日 04:28
    我一直不太理解为何要设计成跟 ant design pro 深度绑定,如果设计成,可以通过参数,把 router 配置以数组的方式传给 UI 组件,可能耦合性更好一些
    0 0
  • gkinxin
    2022年7月31日 04:57
    把一些不需要默认开启的插件(antd)关了其实很好用,开箱即用。
    0 0
  • kongkx
    2022年7月31日 04:57
    开发启动是真的慢。功能看起来很齐全,很灵活,但是能组合起来用的就几个。做做 crud 还行吧,
    0 0
  • sjhhjx0122
    2022年7月31日 05:26
    配置式本身 react router6 就加回来了吧,而且 umi 页面必须默认导出这样其实不是更奇怪吗
    0 0
  • luffy
    2022年7月31日 05:56
    这是建立在你有决策权的情况下是这样的。 很多时候干活的人,并没有决策权。
    0 0
  • gkinxin
    2022年7月31日 05:56
    楼上都分不清 nextjs 和 umijs 区别的就别说了吧。基本的 spa 、ssr 都分不清么,要说 umijs 的 ssr 功能不好用还能理解,上来就说不如用 nextjs 的不知道什么想法。 默认导出还好吧,感觉正常,用 react router6 也要需要导出导入的步骤,你是指不用 export default xxx 而是 export xxx 组件的意思么。路由好用我指的是可以不用在 config 里面单独 import 页面组件再把组件加到对应的路由上,只要配个字符串路径就好了,导入过程在编译时做了省了一个比较繁琐的步骤,另外就是页面层级这块单独配置会舒服点,高阶的 Provider 用起来方便了很多。
    0 0
  • adjusted
    2022年7月31日 08:28
    next 和 remix 都是公司核心产品,并不是 kpi 开源,你可以从这个角度去推广一下
    0 0
  • dk7952638
    2022年7月31日 09:27
    我有一种偏见,我认为开源作品永远不是刷 KPI 的工具
    0 0