心态崩了:为什么那些跟风项目都能骗到成千上万的 star,辛辛苦苦耕耘了几年的项目连用的人都没有

2021-02-20 19:02:14 +08:00
 ClassicOldSong

心态有点崩

我用心好好写了 4 年的前端框架 ef.js 甚至赶不上一个复制粘贴删 license 的跟风框架 star 多,这年头开发社区还是开发社区吗?还是说整个开发者圈子本质娱乐圈??

用心做开源最后还不如人家跟个风,真的快没动力了

附一下最近写的文章: https://dev.to/classicoldsong/custom-triggers-on-two-way-bindings-in-ef-js-make-syncing-child-properties-with-parent-super-easy-1872

以及 ef.js 完美兼容 Vite2 的在线 demo: https://codesandbox.io/s/14t7k

各位老哥们要是有空看一眼的话麻烦体验体验,让 V 站重回真正的创作者的 V2EX 吧。。。。。

20456 次点击
所在节点    程序员
183 条回复
sadhen
2021-02-21 17:08:24 +08:00
说到推广,我觉得确实蛮重要的。对于 App 来说,作者应该多多在 B 站上传视频,对于 Library 来说,文档好好编写。
string2020
2021-02-21 17:49:16 +08:00
能先花些许时间 "复制粘贴删 license 的跟风框架" 获取到足够 star 再把你的 ef.js 并进去吗?
是 某些人 "复制粘贴删 license 的跟风框架" 能获得 star 。
是 你 "用心好好写了 4 年的前端框架" 的 star 比不过别人。
Sparetire
2021-02-21 18:08:42 +08:00
努力就能成功吗?还是太做题家思维了
pcbl
2021-02-21 18:26:12 +08:00
两个不同的代码,一个有中文文档一个没有,我会优先测试有中文文档的,测试后发现基本符合要求,顺手 star 一下
james122333
2021-02-21 18:26:22 +08:00
楼主要先评估自身条件做这事合不合适
而不是一味的被忽悠开源
另外个人不开源还算满意
supermao
2021-02-21 18:30:40 +08:00
其实你想想 20-80 法则你就会明白了
只有最好的 20%的优秀库会被经常使用
你自己认为的好,未必排在前 20%
star 多也未必代表使用的人就多,你听说过空中楼阁吗
xiaochong0302
2021-02-21 19:02:16 +08:00
@zxCoder 确实是这个样子,比如后台管理的项目烂大街了还是有市场
fiveelementgid
2021-02-21 21:14:50 +08:00
@ClassicOldSong 行了行了(• ▽ •;),我一失业 five 大佬就别和我纠结了
⊙﹏⊙萌新只是说说自己的看法
ericguo
2021-02-21 21:33:59 +08:00
我觉得 JS 程序员心态还是要放平,你看 Ruby 语言唯一中国贡献者写的 https://github.com/midori-rb/mizu,现在就 1 颗 star,人家到处发帖子了吗?
zficode
2021-02-21 21:42:38 +08:00
你一个中国人写的这玩意连一个中文文档都没有???
ipwx
2021-02-21 22:37:38 +08:00
"ef.js is a static template framework for browsers, with which you can write your UI without concerning about the logic, or writing logic without concerning about the UI."
----

只有我想吐槽楼主的方向好像有问题嘛? Vue.js 为啥火,不就是因为 single-file component 把 ui 、behavior 和 style ( scoped style )封装在一起,让整个项目可以像搭积木一样搭起来嘛?别人的东西只要看成是一个黑盒子,拿来用就行了。你这种 template-engine + separate logic & ui 的方向本身就逆时代了啊。。。

react.js 不也是把 style + behavior + ui 用 component + jsx 绑在一起了嘛。。。
----

方向错了(姑且先承认最多人用的方法肯定是最方便的、最容易做大项目的)当然没有人用啊。。。
dangyuluo
2021-02-21 22:54:52 +08:00
Define "跟风项目" first
hupo0
2021-02-21 23:31:30 +08:00
这种框架类的东西,能火起来得靠运气。

我之前在知乎也看过楼主的几次发言,点开过 github 好几次,就看了个新鲜。正如你不喜欢 JSX,我也不喜欢 DSL,模板语法让人没有仔细看的欲望。

但这不是问题,仅仅是 ef.js 运气不好,react 当初的 jsx 我也喷过,为了生计沉下心去用,越用越香。

让我从头写个网站,特别是打工的时候,框架只会从 vue, angular, react 里选一个。谁让 ef.js 没火呢?视图的代码和框架耦合很深,又是前端代码比重最大的部分,如果使用过程遇到什么坑,换一个框架几乎等于重写,谁愿意冒这个风险?
mxT52CRuqR6o5
2021-02-22 00:01:56 +08:00
你想想别人跟风首先得有风,为什么会有风?就是因为大多数人觉得这个方向是对的,方向不对再用心也没用啊
rodrick
2021-02-22 00:24:05 +08:00
不谈 star 光说项目,确实很牛 p,国内的开源氛围说实话,你看看 gitee 上面有的分类排行前五的项目都是垃圾就知道了,star 变成了面试的比试指标,开源变成了打着开源旗号卖收费商业版的套路,热爱技术和只是为了用技术养活自己的人的比例早就不是一般的倾斜
Greatshu
2021-02-22 00:58:47 +08:00
得了吧,你这项目有什么优势,一张对比图都没有,别人凭什么不用使用同样是国人编写的,使用人数更多,文档更全的 Vue,你让用户去读源码?
看看 Vue 官网,上来就是详细的中文文档,还带有视频讲解,你什么都没有,而且你贴的 dev.tocodesandbox.io 的网站国内打开特别慢,至少我是开了代理才加载完的。要不是看你火大,我有些好奇,才不会特意开代理。你一直在自嗨,从来没考虑过他人(尤其是目标用户)感受,到现在还嫌弃别人骗 star,自己才是正统。
对于能够解决问题的 repo,大家很乐意 star 的,比如说这个 https://github.com/XIU2/TrackersListCollection 有什么技术含量,但确实提高了下载速度。这个 https://github.com/Qv2ray/Qv2ray,同样是国人项目,而且是会吃牢饭的高风险项目,看看别人怎么做的。
liuxu
2021-02-22 01:44:37 +08:00
崩什么崩,我技术博客写了 6 年还是 10ip 我崩了吗 /dog
locoz
2021-02-22 02:38:29 +08:00
心态崩了:为什么那些吹牛逼的、站在风口的项目都能骗到几百上千万的融资,辛辛苦苦耕耘了几年的项目连看的人都没有。

其实是同样的道理。
honjow
2021-02-22 02:51:11 +08:00
@ClassicOldSong 那确实,是我们这些人不配给你 start
msg7086
2021-02-22 03:22:02 +08:00
没人用?你自己难道不用吗?你自己难道不是项目最重要也是最初的使用者吗?

我写的开源项目,首先,我自己会用。我会满足我自己的使用需求。我需要什么功能,就给自己提出来,然后自己给自己实现了。哪怕这个项目最后只有我一个人用,这个项目的价值也是非常大的,因为我收益了,我享受到了。

你写项目是为了星还是为了用?你说别人泼你冷水是打击开发者积极性。那我再来泼一盆好了。星星数就能让你心态崩掉话建议不要再做开源项目了,你不适合。中国的开源环境不是靠这些心态会崩掉人撑起来的。

要比星,我一个开发并维护了 6 年的项目,世界上第一个 x265 的 mod 增强版,到现在也就 128 星,而近年来其他人把我的代码移植出去建立了他们自己的 mod 和工具包,点星都快上千了,是不是我也要来抱怨世界一番?省省吧,有这点叹息的功夫为什么不多修几个 bug 呢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/754710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX