今天无意中在 github 上发现了这个项目,点开发现 stars 挺多的,在 gitee 上 stars 更是惊人,有 73.4K 之多,想着 stars 这么多,项目应该不错,就 clone 到本地看下,准备看文档启动的时候问题来了,访问文档地址竟然要登录,这都没啥,你点击快速启动以及功能列表,会有个弹窗,要求你先 star 才能看。“后端手册”手册就更离谱了,要求你微信扫码加入星球,而加入星球需要支付 199 元人民币,也就是说,你要看到完整的文档,需要 star+支付 199 元人民币……
他项目的 README.md 写着“芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用”,代码可以免费使用,文档要收费,没毛病[手动狗头]
|  |      102YunaiV      2023-07-27 22:25:53 +08:00  7 大家好,我是芋艿,https://gitee.com/zhijiantianya/ruoyi-vue-pro 的作者。 不常玩 V 社,下班路上,前同事转了个贴,地铁上吃了会自己的瓜。 Q:为什么这个项目叫 ruoyi-vue-pro 呢? A:最早是公司内技术分享,所以基于 ruoyi-vue 重构出了 ruoyi-vue-pro 项目,也问 ruoyi 大佬要了授权。 随着项目越来越大,名字就比较难改,外部很多地址无法修改。 不过在做 Cloud 版本时,名字是叫 yudao-cloud 。 Q:为什么文档强制 star 可阅读? A:首先要承认,这个行为不是个很好的行为,用户体验是非常不好。 不过对于我来说,越多的 star ,个人愿意投入更多业余的时间去开发功能。 实际结果也是如此,可以看看我这 2-3 年的提交历史。 Q:为什么部分文档要收费? A:说起来我也是 90 后,再过 2 年也 35 岁,也有老婆,也准备要小孩,养家糊口,总是必须的。 Q:为什么项目写“个人与企业可 100% 免费使用”? A:收到至少 100+ 用户咨询,基于这个项目做公司或外包项目,要不要给钱。答案是不用的~ 也为了打消大家的顾虑,所以后来补充了“不用保留类作者、Copyright 信息”。 每个人对开源定义不同,所以在 README 开头写了“所有代码全部开源”。 Q:这个项目后续会继续做什么功能? A:在我工作的时候,一直希望有个项目可以让我学习,这个项目也是满足过去的自己。 目前有 pay 支付、mp 公众号、bpm 工作流,未来希望有 erp 、im 聊天、mall 商城、社交论坛。 继续肝 3-5 年。 ----- 大概就是这样吧~ 继续写代码了 | 
|      103test4zhou      2023-07-27 22:29:44 +08:00 ruoyi 真的可以的,pro 收费另算 | 
|  |      104YunaiV      2023-07-27 22:37:38 +08:00 @1145148964 = = 应该不是我。我没玩过 V 站;从 12 年开始写博客开始,也没喷过人。。。 | 
|  |      105YunaiV      2023-07-27 22:41:45 +08:00 @xaplux 😜 最近更新了 pay ,应该也可以再学到一丢丢东西。 为了更容易读懂代码,我写了蛮多注释的。 最近的 1.8.0 版本: - 总代码行数:139152 - 源码代码行数:85791 - 注释行数:31891 - 单元测试用例数:899 | 
|  |      106790002517zzy      2023-07-27 22:49:05 +08:00 via Android @alleluya   ...逻辑感人 | 
|      1071145148964      2023-07-28 06:56:33 +08:00 @YunaiV 非常抱歉。我记错人了。我向您致以诚挚的歉意 | 
|  |      108aosan926      2023-07-28 09:14:26 +08:00 @1145148964 你说得应该是 vue-admin-beautiful 的作者吧 | 
|      109wumanxing123      2023-07-28 09:43:14 +08:00 看过 ruoyi 源码,代码规范可以说没有。以前公司老项目用的 ruoyi ,后来全重写了。 | 
|  |      110dcdlove      2023-07-28 11:52:33 +08:00 我只想知道收的费分给开源贡献的开发者了吗 | 
|      111QWE321ASD      2023-07-28 17:28:02 +08:00 若依有代码规范这个说法吗,我觉得创作者的设计能力很强,但是代码和规范优雅确实不沾边啊 | 
|  |      112alleluya      2023-07-28 18:52:46 +08:00 @790002517zzy 脑子不够用就去看医生 别人不能觉得 ruoyi 代码质量差? 你不觉得差你说你觉得好的地方说服别人 而不是叫唤让别人再写一套同样的东西 | 
|  |      113790002517zzy      2023-07-28 20:09:20 +08:00 via Android @alleluya ...智商感人  说若依不好 自己又拿不出好的来(你没有,别人的开源项目也行)。 还反而要求拿出好的证据。哈哈哈哈哈哈 | 
|  |      114ryd994      2023-07-29 01:56:06 +08:00 via Android 没毛病啊。免费软件,开源软件,自由软件,这是三个概念 RHEL 的基础文档虽然不收费,但是 RHEL 的服务支持,以及服务支持论坛上的官方回复,是可以收费的。 你可以对它进行道德上的批判,但是它确实没有违反任何开源协议。 | 
|  |      115williamx      2023-07-30 12:24:36 +08:00 @itechnology 然后你损失了什么?被骗了 star ? 要是觉得被骗了 star ,取消就可以了啊。 文档手册收费让一些不愿读代码的程序员破防到发帖公开抱怨,我辈白嫖人士是感到惊诧的! 人心不古竟至如斯! | 
|      116wuzhewuyou      2023-08-26 16:26:00 +08:00 @pkwenda 有问题哦,刚测试了下并无反应,脚本已注入 另外, unsafeWindow.setTimeout = function(ref, tm) 这个按照我的粗浅理解是将 setTimeout 函数替换为 function(ref, tm),实际在 jquery.min.js 找不到这个函数啊,求大佬指点 | 
|  |      117shimada666      2024-02-04 10:08:17 +08:00 还行,起码不坑懂的人。js 里留密码什么的,也像是作者故意留个后门给哥们,视频什么的也只是赚小白的钱。 除了内置功能多了点,启动慢了点,其他的框架,也没啥比这好用的了 | 
|  |      118Trinity888      2024-04-14 10:06:47 +08:00 @YunaiV 个人是支持芋道,一个开发人员,抽自己业余时间完成这么大项目。 并且重点重点是:全部开源呀,各位。可以商用。没有几个可以这样保障。文档收费(个人看了,这不是一两天能写出来,肯定是无法个日日夜夜,作者辛苦写出来的)收点费用当然是可以的,人家也要生存,生活 | 
|  |      119lueffy      2024-04-14 23:32:03 +08:00 目前公司要求基于 ruoyi-vue-pro 中的 CRM 模块,试图改造成生产环境可用的应用,发现很多 bug ,很多明显是没有经过联调测试的,设计上也有很多问题。 并且项目中使用到的框架,都是经过个人封装的,用到大量的个人开源项目。稳定性不敢相信。 “免费的才是最贵的” |