心态崩了:为什么那些跟风项目都能骗到成千上万的 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 吧。。。。。

20454 次点击
所在节点    程序员
183 条回复
haohong725
2021-02-21 13:45:24 +08:00
冯小刚,一辈子票房加起来不过 50 亿。

贾玲,第一次拍电影《你好李焕英》,此时已经 39 亿票房了,大概率会过 50 亿。

作为导演,不要用票房去衡量导演的创作价值。作为技术,也不要用 star 去衡量自己的价值。
lplusk
2021-02-21 14:24:04 +08:00
楼主有点闭门造车孤芳自赏的意思了,大多数知名开源项目起源于一个知名公司的内部需求。营销发帖解决不了什么问题,你需要一个知名的公司、团队或者业务项目为你的框架背书。
limbo0
2021-02-21 14:46:33 +08:00
大牛不愁 star, 把东西做好就行了
aloxaf
2021-02-21 15:04:22 +08:00
首先,你标题里说的两件事情之间其实关系不大——star 多的项目不一定用的人多,跟风项目能骗到成千上万 star,但也仅此而已了,大部分人 star 完以后就不会再看第二眼了。
我自己就有两个项目,A 项目的 star 数量是 B 的两倍,但我估计 B 项目的使用人数可能得有 A 项目的 10 倍以上。没办法,A 项目看起来比 B 项目更酷一点,尽管它基本上没什么用……

至于为什么项目没人用,我觉得有两点:
1. 没推广,不推广难以积累到初期用户
2. 不好用,或者大家对你的项目的需求没这么强烈,关于这点我不是搞前端的无法评价你的项目(

顺便我来讲讲我个人是如何挑选一个项目的:
1. 首先看 README,我希望能在 README 中快速了解到这个项目的特点、**和同类竞品的区别**(如果有),好让我判断有没有戳中我的需求
2. 看维护时间,我倾向于选择维护时间长,并且维护状态**活跃**的项目
3. 一些乱七八糟的,比如有多少人提过 issue,commit message 写得怎么样,star 数目等等,辅助我判断这个项目的质量和活跃程度。
releaseme
2021-02-21 15:09:00 +08:00
其曲弥高,其和弥寡
kikyous
2021-02-21 15:22:05 +08:00
我来泼点凉水:
辛辛苦苦做了几年的的项目别人就要用吗?
辛辛苦苦活了这么多年为什么当不上总统?
心态放好,是金子总会发光。
我看了楼主的项目,比起 3 大前端框架有什么优势?是性能更好,生态更好还是?
要是 star 比这些项目还多那才是见鬼了
ccppgo
2021-02-21 15:38:37 +08:00
VUE 在国内能火跟中文文档很大关系吧, 尤虽然没有最开始自己没写文档, 但是有别人帮他翻译,,
ClassicOldSong
2021-02-21 15:39:27 +08:00
@kikyous

1. 性能显著更好,这个我在初期就宣传过,在上面的文章链接里也有关于性能的对比图,虽然有点老,但比 vanilla 还要快应该足够说明问题了。

2. 心智负担更小,更符合 UI 的本质,这个我在前面的回复里也提过学不会 React 和 Vue 的西班牙老哥 ef 倒是一下就上手了。

3. 没人愿意尝试,自然没有那么健全的生态。但好歹基础的编辑器高亮支持、脚手架都有,以及目前还有 大佬在帮忙开发 EFML 的 Language Service 。生态是需要社区反哺的,因为没生态所以不去用不去尝试甚至用以评价一个项目的好坏我觉得是很不合理的。
beidounanxizi
2021-02-21 15:54:40 +08:00
你在乎你的 star 我在乎我的羽毛 我不会为我不认为有任何意义的项目 star
beidounanxizi
2021-02-21 15:55:28 +08:00
酒香也怕巷子深 楼主只有多宣传了 比如现在
james122333
2021-02-21 16:03:44 +08:00
本来都不想用了 为了这篇特别回一下
star 当然非常重要 本来就是种对开发者的肯定
程度上来说是 资助(来点实际的) > star(非常好) > fork(我觉得不错 但我觉得可以弄的更好) > 什么都不做(我懒或觉得你是工具人)
搜索引擎结果也会把 star 当作是一种考量 别人一搜很容易就见到你的项目 曝光率会更高
讲真的没有把握推广那真的宁愿不开源 心里好受也避免成为别人的养份
有自己开公司那客户的反馈反而才是种更大的肯定
本身是开源大佬、有大佬背后撑、推广团队强劲、本来衣食无忧又是做兴趣的可以开源 其他真没看出有什么成果 自得其乐反而不用开源
bojue
2021-02-21 16:06:12 +08:00
感觉你这个就有点想收割又不想付出,写一个中文文档先把种子用户吸引进来,英文文档排除了 80%的开发者,提供一个在线预览,但部分人对于新框架没有那么多的耐心
kingfalse
2021-02-21 16:16:17 +08:00
想要就直说嘛!扭扭捏捏的,难不成是个女孩子
gqfBzoLVY3Wl4Tng
2021-02-21 16:29:50 +08:00
你们这些情绪对这个世界有什么意义?
lifetimeporn
2021-02-21 16:35:34 +08:00
楼主应该好好学习一下金融学,经济学,真正地去了解一下价值的组成,这可以让你的心态摆正,以后的路也更好走
ipwx
2021-02-21 16:38:45 +08:00
那我有一套三四年前写的 Python 代码库,Star 只有 60,但是支撑了我们实验室好几篇论文。第一篇用了这套代码库的论文是我自己的,目前 180 多引用。顺便这代码库因为深度基于 tensorflow 1.x 所以已经废弃了。
-----

楼主觉得这个是成功了还是失败了呢?
2yuansvip
2021-02-21 16:47:35 +08:00
我用 woocommerce-alipay 做了上万个订单了,这个项目现在才十几个 star,版本还是 0.0.1
Junzhou
2021-02-21 16:51:35 +08:00
啊 我写了一个很水的工具,没有技术含量,现在也 2.2k star 了。。。最开始五六十 star 的时候非常开心,后面 200,500,1500,2000 的时候就无感了,真的只是个数字,后面有个老哥参照我的项目用.net 实现了一遍,很短的时间内也获得了 2000 多的 star,有人把他的工具搬到了 52,所以涨 star 比较快,但是我觉得这也没什么,心态放稳就好了,认真打磨自己的项目。

开源项目运营推广确实有必要,可以花时间搞搞运营推广( v 站发贴 != 推广宣传,如果不是什么特别有意思的项目,发帖实际上也没几个人看,所以做好文档和 demo 是比较重要的)
sadhen
2021-02-21 16:58:18 +08:00
干了一年 九个 star https://gitee.com/xmacs/Xmacs

我觉得没啥问题,真的有人用就可以了。
janus77
2021-02-21 17:04:12 +08:00
做游戏懂吧,独立小众无人理,圈钱氪金天下知
你要知道,用的人越多,小白(或者说非高端技术人员)就越多,你想让用户增长就必须依着他们口味,这是铁律,发牢骚解决不了的

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

https://tanronggui.xyz/t/754710

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

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

© 2021 V2EX