Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【吐槽大会】请吐槽vue3版本不好用不宜用的地方 #6349

Closed
zhangdaiscott opened this issue Mar 25, 2024 · 25 comments
Closed

【吐槽大会】请吐槽vue3版本不好用不宜用的地方 #6349

zhangdaiscott opened this issue Mar 25, 2024 · 25 comments

Comments

@zhangdaiscott
Copy link
Member

官方即将开展vue3不宜用、不好用、封装过于复杂的专项工作,请大家在评论区留言,我们会根据大家的需求去改进优化!!

@cym1231
Copy link

cym1231 commented Mar 25, 2024

VUE3版 前端
1、文档明显不够仔细
2、文档注释大多数是英文 如果可以的话麻烦补充下中文
3、node版本 和antd版本经常因升级导致组件无法使用
4、框架初始化权限不足,经常需要手动更改
5、新增flaway 数据库管理 不好用,很多部署后出现问题,希望官方多进行测试

@wuchangrong
Copy link

同感,不好用

@yidao2000
Copy link

yidao2000 commented Mar 26, 2024

  1. 首屏加载过慢.
  2. 表格性能问题
    (1) 在每页数据多的时候,比如100条,勾选复选框的时候会非常慢,希望能提高大数量的时候的性能.
    (2) 列设置保存里面bug过多,希望能优化一下.

@sunjie798893816
Copy link

慢就一个字,打开什么界面都慢,我vue2版本做的系统速度打开都很快,vue3的动不动就卡死了,建议抛弃vben。尤其是那些在线表单加载的界面,又卡又慢

@hhxyjsj
Copy link

hhxyjsj commented Mar 26, 2024

1、多租户的用户、组织、角色权限管功能太弱;
2、相比过去,Bug更新速度有点慢(明明已经提示修复完成,但要等到更更新上来还要等很长时间);

@baobeiyatou
Copy link

这里动态引入组件,超慢,在我们实际项目中20多秒才行,啥时候出解决方案,前端版本3.5.0,3.5.5版本也尝试了,整个项目迁移过去之后同样特别慢。
QQ图片20240326170819
QQ图片20240326170825

@cym1231
Copy link

cym1231 commented Mar 27, 2024

VUE3版 前端 1、文档明显不够仔细 2、文档注释大多数是英文 如果可以的话麻烦补充下中文 3、node版本 和antd版本经常因升级导致组件无法使用 4、框架初始化权限不足,经常需要手动更改 5、新增flaway数据库管理 不好用,很多部署后出现问题,希望官方多进行测试

前端组件文档非常模糊,根本无法通过文档去直接配置参数,组件属性也没有明确指出,直接看代码的话又经常指向到三方源码,希望官方能重视文档的时效性和准确性、详细性,不然都要去看官方的DEMO代码慢慢调试,这极大的降低开发效率

@zyf-0208
Copy link

vant组件直接使用样式会变形,例如form的layout参数

@VsterLong
Copy link

没有问题,感谢JEECG赏我一口饭吃

@hhxyjsj
Copy link

hhxyjsj commented Apr 10, 2024

字典等基础数据的Redis缓存未做多租户隔离

@465223840
Copy link

建议出一版轻量级的 不需要安装过多的依赖、组件

@capricornstone
Copy link

一直停留在vue2版本不愿意升级就是感觉vue3版本太慢,感觉官方的演示系统和vue2比起来就不是很流畅,不知道是不是vben的问题,Ant Design Vue出品的Admin Pro For Enterprise,也是基于vue3的演示网址就感觉很流畅,可惜是商业版收费的,希望官方有机会能够考虑换一个流畅的前端框架,如果一个框架很多人都感觉慢或者卡顿,我感觉是很难继续推广起来的,对以后的发展也是不利的。

@zhangdaiscott
Copy link
Member Author

现在的演示系统还慢?

@capricornstone
Copy link

主要是个人感觉确实没有vue2的版本快,一个是打开登录页面慢,一个是登录以后随便点击哪个菜单或按钮,页面总有一种说不出的卡顿或者不流畅的感觉,纯属一家之言哈,只是我的个人感觉。

@zhangdaiscott
Copy link
Member Author

以前是,vite机制导致慢,我们优化了很多,现在的演示应该还行

@ccinos
Copy link

ccinos commented Apr 18, 2024

vue3版本感觉很好用,开发起来很快。
但是打包后样式出现问题一致困扰我 #6396

BasicTable封装的有点狠,我一般都直接用vue3原生form

@sunjie798893816
Copy link

一直停留在vue2版本不愿意升级就是感觉vue3版本太慢,感觉官方的演示系统和vue2比起来就不是很流畅,不知道是不是vben的问题,Ant Design Vue出品的Admin Pro For Enterprise,也是基于vue3的演示网址就感觉很流畅,可惜是商业版收费的,希望官方有机会能够考虑换一个流畅的前端框架,如果一个框架很多人都感觉慢或者卡顿,我感觉是很难继续推广起来的,对以后的发展也是不利的。

慢是因为电脑配置不行

@sunjie798893816
Copy link

所有基于vben开发的 系统 都慢,没一个快的,在怎么优化都不行

@zhangdaiscott
Copy link
Member Author

zhangdaiscott commented Apr 19, 2024

所有基于vben开发的 系统 都慢,没一个快的,在怎么优化都不行

看看演示系统还慢吗?
vben存在一些性能问题,我们做了优化;
界面和功能也太臃肿,我们做了精简和优化;
http://boot3.jeecg.com

@antbuster
Copy link

  1. 首屏加载慢,特别是@jeecg/online,@qiaoqiaoyun/drag-free这两个占用超大带宽,每次重新发布,首页像死机一样
  2. 低配置机器表格卡顿明显,如N5105,N100,内存小于4G的机器

@hhxyjsj
Copy link

hhxyjsj commented Apr 25, 2024

JSelectDept部门选择组件,应该支持只显示当前登陆人所在部门及下级部门

@testnet0
Copy link

testnet0 commented May 6, 2024

首屏加载太慢,这是在8M宽带的云主机上部署,开启了gzip压缩下的情况:
image

@havenothingtosay
Copy link

havenothingtosay commented Jun 13, 2024

原来大家都慢,我还以为是我们项目的问题。而且很多依赖也无法去掉,自己用不到的插件,删除以后发现jeecg封装的组件里用了,又不能删。

  1. 文档里说明也很模糊,比如前端性能优化这篇文档里,列出的大组件和里面的有道云笔记链接里的内容也对应不上。其中vite编译提速中列举的删除online单元测试、甘特图这些都不知道具体怎么弄。
  2. 按需加载:antdv和vxe好像本身就已经按需加载了,但是首屏还是700+个请求,实在是太多了。按照精简代码制作文档基本上只能删除点demo代码,对首屏加载没什么帮助

最大的问题还是首屏慢,特别是开发环境,如果正好token失效要跳转,就更久了,等于请求2次页面

@citynook
Copy link

  1. 多租户管理无法满足当前业务,之前写了一个帖子#997是这些年开发业务系统时对多租户功能的需求和实现,供参考。

  2. 提供Redis缓存的多租户隔离功能,之前的帖子#5731被收录了,不知道何时可以提供。核心组件很容易实现,自行扩展很麻烦。

  3. 数据字典不支持多租户,例如:系统定义的职级:总裁/总经理/CEO,副总裁/副总经理/VP,总监/主管/经理...等,但每个租户可能会有自己的职级定义,重定义 company_rank 下的字典配置。系统加载数据字典时,先加载系统字典,然后加载租户字典,如果系统字典被租户重定义,则用租户的字典覆盖系统的字典。个人在本地实现了此功能,代码并不复杂,但每次升级都要检查代码,避免被新版本覆盖掉,麻烦的很。

  4. 一些系统功能未实现多语言,代码里直接写了汉字,没有写 key,个人同样在本地实现,每次升级都要一个文件一个文件地检查代码,痛不欲生~~,有一些系统功能实现本地化,一些没有实现,这是产品的一些不完善之处,希望 JeecgBoot 能从根本上解决,别让每个使用者都经历我的痛苦~

总体来说,JeecgBoot是个非常不错的产品,希望能更上一层楼!!!

另:要是JeecgBoot的前端有 React 版本就好了,市面上找不到 React 版本并且功能类似 JeecgBoot Vue3 的产品,有一些很不错的 React 第三方组件,想应用到 Vue3 里很难实现,只能看着叹气了。

@zhangdaiscott zhangdaiscott transferred this issue from jeecgboot/JeecgBoot-vue3 Jun 21, 2024
@12345ZMTHL
Copy link

vue3版本感觉很好用,开发起来很快。 但是打包后样式出现问题一致困扰我 #6396

BasicTable封装的有点狠,我一般都直接用vue3原生form

加一,刚刚就被折磨了一波,找个查询参数找半天,心态都有点小崩.......

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests