作为一名 java,go,前端平常都用的人。要说国内这些大厂里面,我还是很喜欢阿里的,你不管说他是造轮子后不管了还是 fastjson 这样的漏洞王,但是还是挺好用的
前端就不说了,我甚至可以这么说,在国内 antd 对于 react 就是 spring 之余 java 。当然了,我知道还有不少拿 react 写高端产品的大拿们你们不包括在内。如果不是 antd ,react 在国内至少在 crud 这块应该是被 vue 完爆的,就我的感觉至少在小厂和普通开发者手里 vue 国内是比 react 多很多的,杠的话你对,别的不说,你去搜索下类似 crmeb 等开源电商,基本就是 php+vue 组件,早期玉伯开源的 kissy 我也用过还可以当时来说。 后端的话,fastjson 确实很诟病,但是不得不说,在小厂和政企领域,这个使用率也是很高,无他,主要是用起来很简单。类似还有早期 rpc 框架 dubbo,数据库连接池 druid ,jvm 工具 Arthas,Nacos,Flink,RocketMq 。java 这块阿里可以说国内开源第一,跟第二超出一个银河系的感觉。 至于你们说的小而美公司腾讯也好,pdd 也好,我工作也很多年了,真没见过他们开源的产品在小厂里面普及度很高的。甚至不如字节,字节在 go 领域也有不少开源还可以。 总结下来,在前端和 java 领域,阿里真的很良心了,有不少很不错普及度很高的项目,什么是普及度高,就是在大拿们看不起的外包,政企,和小公司里面,他们的开源项目很好使。
1 yusf 198 天前 ![]() 矮子里面拔高,阿里在国内开源确实第一档 |
2 momowei OP 也别总说什么 kpi 开源了,多来几个百度 echart ,阿里 antd ,RocketMq,Nacos 这样的 kpi 项目,小厂苦呀,大厂们的 kpi 项目也够我们使了 |
3 Suger828 198 天前 ![]() 对比国外不行,但是国内确实开源 no.1 |
![]() | 4 695975931 198 天前 有人骂说明多人用 |
![]() | 5 967182 198 天前 ![]() 认认真真写好评的人肯定是比写差评的人少很多很多。 |
6 wtml 198 天前 ![]() 除了容易烂尾,主要是太能吹了,前几年阿里风光的时候快要吹上天了,动不动就是秒天秒地,fastjson 对比 gson 说 gson 的 g 应该是龟的事可太有阿里味了 |
7 liangch 198 天前 14 年 ID ,不说了。 |
8 kzfile 198 天前 因为别家的连用的人都少,更别说骂的 |
9 MoonLin 198 天前 ![]() 腾讯的 mars 在长链场景用的挺多的,wcdb 和 mmkv 在移动端用的更是极为广泛了 |
![]() | 10 yhxx 198 天前 antd 确实是个划时代的产品 腾讯还是有几个开源的东西的,PDD 不是普及度低,是根本就没有,之前有听说过这家公司是禁止开源的 |
![]() | 11 wangtian2020 198 天前 ![]() 没用过阿里的库,公司里前后端有使用到任何阿里的库的公司都不值得待,应该立即跑路 |
![]() | 12 zekee 198 天前 react 一直在用 antd |
![]() | 13 yhxx 198 天前 ![]() @wangtian2020 那你应该没几家公司能待了 TC39 里都已经有阿里前端的东西了,不纯洁了,咋办呢 |
![]() | 14 vicalloy 198 天前 antd |
![]() | 15 bruce0 198 天前 可能你主要写 Java,所以就只看到了阿里的, 百度开源的 BRCP. BRAFT, 360 开源的 pika(pikiwidb), 腾讯也有 tendis, 这些还只是我知道的,可能还有别的项目 只是我没了解到, 这些项目确实不如 阿里的 star 多,知名度高,只在一个小范围内(C++,数据库等)知道 |
![]() | 16 vicalloy 198 天前 antd 的完成度很高,常见的需求基本都可以满足,对我这样的后端程序员很友好。 相比之下很多前端库稍有些复杂点的需求就很难处理。 |
![]() | 18 wangtian2020 198 天前 @yhxx 已切割,老夫写 Javascript 不 catch |
![]() | 19 iugo 198 天前 ![]() 主要是和国外大厂比, 层级不同. 比如一些大厂开源项目: - TypeScript - VSCode - React - PyTorch - Go - TensorFlow.js antd 挺好的, 在 UI 要求不高的场景下, 节省了我们许多时间. |
![]() | 注意看下比例,嘲讽的人多,那么占比是多少,总人数和反对占比才更说明问题,只看嘲讽人数那你的视角已经被污染了 |
![]() | 21 irisdev 198 天前 @wangtian2020 那你用的其他人写的库 catch 了,你怎么办呢 |
22 geminikingfall 198 天前 在国内里算顶尖水平了。 |
23 ChatGOP 198 天前 Java 造轮子已经没有卵用了, 国外已经不怎么用 Java 了, 人家现在都是造 AI 开发工具。。。 |
![]() | 24 qxdo1234 198 天前 腾讯出的轮子也很多,也很多是 kpi or 对外 kpi 项目,大佬跑路了就没人维护那种,但是对外使用的也很多(对内的就更多了,可能一开会就推一个产品),可能 op 没使用过,所以没关注过。主要是在特定领域以及腾讯自己的产品上面用的多,比如 tlinux (这个多年未更新),trpc (这个也是个轮子),ckafka (这个是用到他们自己的产品里的),TSF 平台之类的,还有基于 Java Spring Cloud 的一整套叫做 TSF 的框架,轮子在内部也是嘲讽居多,因为大家都知道轮子这东西是没必要的,kpi 来的。但是需要明白一个道理,大佬也不一定造出来都是飞机大炮,不得从学造轮子开始,才能学会造飞机大炮吗,另外用轮子也对使用者产生更高的要求,你不仅要会用,而且还要明白轮子和别的产品改良好处在哪里,劣势又在哪里,也可以给轮子作者提些建议和意见,这样子轮子就变得稍微好用点了吧 :) |
25 Donaldo 198 天前 @wangtian2020 #10 既然你没用过,那这么评价的理由是? |
![]() | 26 CHTuring 198 天前 在国内论企业开源的话,不管是早还是广,阿里都确实无可争论的第一。 |
![]() | 27 guanzhangzhang 198 天前 主要是 kpi 项目,你说的几个项目基本都是内部技术主导的人和团队推的,而不是 kpi 项目,为了 kpi 去开源的。 大家骂的都是骂的 kpi 项目。就是为了产品而整的东西,而不是性能和开发快而开源的。其次开源和内部版本不一致的很让人诟病,包括谷歌也一样,谷歌有些项目 issue 反馈了没人修,然后内部人员测到 bug 直接提 pr 就合入了 |
![]() | 28 leowyzhuang 198 天前 我倒是觉得阿里开源的很多东西很好 |
![]() | 29 WasteNya 198 天前 via Android ![]() 阿里的前端也就 antd 等少数是佳作,但其他的 antv ,umi ,antd-pro ,antd pro components 等等简直是狗用了都摇头 |
![]() | 30 sagaxu 198 天前 ![]() 最不理解的就是 fastjson ,我想不出任何一个理由选这个 |
31 yangth 198 天前 via Android ![]() 你们忘了有个东西叫 weex 了吗,当年敲锣打鼓大肆宣传,结果没几年就扔了,丢给 apache ,结果人家嫌臭,又丢回来,阿里接在手里没多长时间,废弃了,坑害了多少前端开发者?这笔账慢慢算吧 |
32 ChatGOP 198 天前 @iugo 确实, 国内搞的这些都是依附于 Java, Go 的小工具,完全没有卵用, 国外大厂搞的都是各种开发语言。比如 Go 的作者建议 Go 程序员不要用框架。。。 |
![]() | 33 wyntalgeer 198 天前 端碗吃肉放碗骂娘是政治正确,我也骂阿里不妨碍我用 |
34 ChatGOP 198 天前 而且国内还在对早已过时的 Java 造轮子, 完全没有卵用。。。 |
35 foolishcrab 198 天前 via iPhone 很多时候写 ppt 的人跟写代码的人都不是同一批人,一般来说是 ppt 阿里味重点,代码方面阿里是有很多可取之处的 |
![]() | 36 dasbn 198 天前 恨铁不成钢,没有对比它在小圈子确实第一,但是对比同市值的大公司,做好的比他们好的太多了 我最讨厌的是 fastjson ,它给我带来了太多的麻烦 |
![]() | 37 cubecube 198 天前 因为阿里开源项目最多,规模最大,也最早。影响力也是 top1 这么大规模的开源项目中,总有一些这样那样的问题,所以就成了众矢之的 其实同样的问题,在 apache 的其他项目里面也不是不存在 |
![]() | 38 realpg PRO 喷阿里就不会反噬 喷其他厂就会引来一大堆嘲讽+人身攻击+开源卫道士 antd 项目组 网页最下面明确的告诉你 这是蚂蚁集团和开源社区一起做的 然后他的 github 是归属于 antd-design 这个组织 上次喷某厂开源的 结果就是全 V 站指责我跟某厂没关系都开源社区维护了 项目网页也没写所有权和维护关系 然后 github 版本库还挂着某厂的组织下 |
![]() | 39 Sbox 198 天前 国内阿里算是很好的了......比上不足比下有余~~~ |
40 paopjian 198 天前 国内开源领先的一批人, 圈子就这么大, 阿里名头大了骂他的当然多, 张小龙还天天司马呢, 做即时通讯的没活下来的人们都不知道更别说骂了 |
![]() | 41 lix7 198 天前 ![]() fastjson 是真的离谱,之前每两三周就一个远程执行漏洞,是不是就得特地升级下这玩意儿 |
42 yy306525121 198 天前 感觉文档写的最好的好像就阿里 |
![]() | 43 CEBBCAT 198 天前 因为这个公司有支付鸨事件,可以了吗?这个公司价值观很奇葩,我已经在嘲讽百度、华为了,多它一个怎么了? |
![]() | 45 wangtian2020 198 天前 @Donaldo 当然是为了在帖子里面钓鱼 |
46 NessajCN 198 天前 ![]() 任何开源项目都不该嘲讽,人家即没收钱又没逼你用。不好用你别用就是了,嘲讽一下能证明你比阿里牛逼吗 对开源项目正确的鄙视方法是自己手搓一个比它好用的然后使用量倍杀他 |
47 WDATM33 198 天前 现在 java 项目 rpc 远程调用除了 dubbo 都用的啥 openfeign 吗? 用了好几年 dubbo 都没怎么了解过现在主流用啥了。感觉 dubbo 还是挺好用的 就是得单独建一个 api 模块方便系统间调用 |
![]() | 48 adoal 198 天前 ![]() 不嘲讽阿里开源,嘲讽阿里的部分开源项目,比如 FastJSON 。 另外阿里的有些项目,比如 antd 、Nacos ,虽然影响力很大,用户很广,但是历史上的某些奇葩表现让我很难有信任感。 |
![]() | 49 skiy 198 天前 烂尾的多。比如在用的 rapi ,后面出个 rapiV2 ,然后又弃造新的轮子。 目前在我看来,国内开源做得比较好的是字节跳动。CloudWeGo 。 像阿里、腾讯之类的,造的轮子,很多都是 WEB 方面的。要不就是脚手架,要不就是框架。 |
![]() | 50 deetincelle 198 天前 @adoal 请大佬细嗦一下 antd 部分,小弟想了解一下 |
![]() | 51 adoal 198 天前 @deetincelle 圣诞节彩蛋 |
![]() | 52 hackyuan 198 天前 还是比较喜欢阿里,镜像源、DNS 、开源库、镜像仓库好多都白嫖阿里的,多多我是没有白嫖到,连砍一刀都白嫖不到 |
![]() | 54 fuhanfeng 198 天前 开源简单,持续迭代,维护好社区才难,从这方面来讲,阿里已经做得很不错了。而且阿里是个集团,开源项目参差不齐也很正常。 国内很多项目只是把代码开源了,文档稀少,社区没有,个人项目还可以折腾一下,公司项目完全不敢拿来用。 |
![]() | 55 javalaw2010 198 天前 开源本就是吃力不讨好,并且在国内开发者平均水平较低的情况下,更是容易恶评如潮。你这个东西搞得好,是应该的,因为你是大厂程序员,但是你这个东西要是某个细节没处理好,坑了我,那我可要开喷了。 |
56 sayyiku 198 天前 因为会烂尾,有的进了阿里或者被阿里收了就开摆不维护了。 开源只是 kpi/目的 |
57 facebook47 198 天前 via Android 漏了一个 easyexcel ,这个也非常好用 |
58 chatgptnext 198 天前 以前 dvajs 很火, 然后烂尾,我现在还在维护用 dva 的项目,官网都没了 |
59 LawlietZ 198 天前 因为网上臭鱼烂虾宣泄情绪比较多 |
![]() | 60 shangfabao 198 天前 ![]() 装 |
![]() | 61 deetincelle 198 天前 @adoal 哈哈感谢老哥指路, 这种不可控性确实很惊吓, 不过现在已经过去六年了, 应该可以放心用的 |
62 QlanQ 198 天前 可是阿里烂尾的确实很多哇,上面说的是还没弃坑的,也说说弃坑的有多少哇 vue 的 element ui ,最开始是饿了么的,后面被阿里收了,然后因为 阿里都用的 React ,所以 element ui 被弃了 后面才有的 element plus ,才算没死 vant 也很好哇 阿里确实有 镜像源、DNS 、开源库、镜像仓库,但是完全不上心哇,阿里的 npm 镜像总是 出问题,应该说各种镜像都是经常出问题,很多时候都是 好久之前都同步失败了,也没人管 |
64 HappyAndSmile 198 天前 太多烂尾项目了,例如那个 canal |
烂尾太多了,开了就扔了不管了 |
66 qingshanyuluo 198 天前 阿里这么多部门核心的开源部门有几个轮子造的好的,但如果你内部呆过,一堆部门造了一堆不开源的一塌糊涂的轮子 |
![]() | 67 pkoukk 198 天前 只是一视同仁的嘲讽国内所有 KPI 开源项目,没有针对阿里的意思 |
68 momowei OP @qingshanyuluo 大厂们瞧不上的,但是很多小厂很需要呀,哪怕有坑。 |
![]() | 69 aboutier 198 天前 阿里的 spring cloud alibaba 可以批判一下。 纯 kpi 项目。 |
70 liumao 198 天前 |
71 jjwjiang 198 天前 ![]() @deetincelle 圣诞彩蛋事件没听过吗,非常离谱 |
73 galenjiang 198 天前 ![]() @wangtian2020 不 care 还是 catch?Lmao |
![]() | 74 FawkesV 198 天前 @wangtian2020 #11 你清高 |
![]() | 75 issakchill 198 天前 阿里的 ttl easyexcel 还挺好用的 |
![]() | 76 zhonghao01 198 天前 “如果不是 antd ,react 在国内至少在 crud 这块应该是被 vue 完爆的,就我的感觉至少在小厂和普通开发者手里 vue 国内是比 react 多很多的,杠的话你对” 还是想杠一下,react 生态里优秀的 UI 库非常多,你是如何得出 “如果不是 antd ,react 在国内至少在 crud 这块应该是被 vue 完爆的”的言论的? 叠层甲:我是用 VUE 的。 |
![]() | 77 qppq54s 198 天前 via iPhone 与其说阿里,不如说大家讨厌的是大部分大厂的 kpi 产物吧 |
78 yangth 198 天前 前面很多楼的人还没搞清楚,个人或小团队做开源是慈善,大厂做开源刷 kpi 本身有利可图,早就脱离单纯的慈善行为了,而且大厂的招牌比个人开源作品更容易打出广告吸引大量开发者入局,少部分甚至还会参与 pr 主动修 bug ,想想多少中小公司用了大厂开源作品,没几年光景,kpi 刷完动不动就遗弃了,项目臭了公司黄了,让这些小公司和牛马打工人怎么办?不是说爱用不用,白给还骂娘,大厂做这种事情是要有公德心和社会责任感的 |
79 wtdd 198 天前 国内互联网大厂普遍不太行,阿里已经算做得稍好嘲讽较少的了 |
81 yangth 198 天前 @momowei 那求求别开,开源出来吸引流量赚够了就扔,手搓就扯了,国外的技术栈完全够用,前端 react ,后端 c#,go ,nodejs ,生态跟国内是两重天 |
82 qingshanyuluo 198 天前 @momowei 那堆没开源的轮子小厂压根用不上,举个例子像 mq ,阿里内部加所有子公司估计至少有 10 套,只开源了 rocketmq |
![]() | 83 tongjiann 198 天前 @facebook47 #56 现在这个项目的作者离职了了,项目进入维护状态了,然后作者开始维护 fastexcel 了,刚刚去看了一眼 github 上的 easyexcel 的 issue ,提问基本上没有人回答 |
84 sch1111878 198 天前 |
85 Feiex 198 天前 ![]() 阿里的开源项目大多数是一样难尽,其实有不少好项目,奈何阿里味浸透了内部员工各种“作”。 antd ,圣诞彩蛋,给国央企和中东项目填了多少麻烦,提了 issue 还被 close ,管中窥豹地看阿里小屁孩基本上都是急功近利的 fastjson ,温绍锦披着阿里外套举办的个人漏洞马拉松 weex ,烂尾,典型的 KPI 强绑定项目,内部不用了就扔给开源社区擦屁股 p3c ,KPI 项目,自己家内部都没推广开 alisql ,烂尾,KPI 项目 |
86 Feiex 198 天前 还有 Dubbo ,内部不用就烂尾,HSF 不开源,逼的市面上一大堆 Dubbo 分叉。后面阿里要搞云原生,又把 Dubbo 从坟堆里活生生刨出来了 |
![]() | 87 zzNucker 198 天前 @wangtian2020 哥还是你 nb 哈哈哈 |
88 Leon777 198 天前 面向 KPI 开源 重复造轮子 说烂尾就烂尾 |
![]() | 89 SleepyRaven 198 天前 结论就是:KPI/烂尾项目数量远大于可以长远使用的项目数量 |
![]() | 90 shiloh595 198 天前 fuck rocketmq:( 希望别停止维护呀/(ㄒoㄒ)/~~ |
![]() | 91 wxyrrcj 198 天前 QLExpress 这个也阿里的 |
![]() | 92 ElmerZhang 198 天前 因为阿里的开源全部都是把自己用的东西开放源码,而基本不会考虑社区提的需求,甚至有些都不会去看社区提的 issue 和 PR 。他们自己在用,就一直维护,不用了,就停更了。比如 OP 提到的 dubbo 就曾经停更过很多年。 |
![]() | 93 tonytonychopper 198 天前 烂尾的根本原因是负责人晋升 / 跳槽了 |
![]() | 94 imkangyue0451 198 天前 内部反复造轮子,面向领导搞项目。 |
![]() | 95 simo 198 天前 用的时候挺好,烂尾来的猝不及防 |
![]() | 96 windghoul 198 天前 烂尾的时候你就笑不出来了 |
![]() | 98 exploreexe 198 天前 你说的这些不知道 但是用过的阿里的开源的基本都烂尾。 项目集成了,后面你不更新了,版本升级 你说你咋整,一次恶心了你 就对这个厂商好感败光。 |
99 yurenfeijing 198 天前 @WasteNya 加 1 umi 真的谁用谁吐,改起来麻烦死了 |
100 xz410236056 198 天前 因为很多项目 KPI 产物烂尾了,以及阿里集团旗下的某些公司吹牛逼开源。 |