给自己的 Github 资料一个可视化的展示

2017 年 12 月 25 日
 thundernet8

最近看到 Github 上一个 Java 的项目很火,是将 Github 资料做成一个可视化的单页。作者在 Medium 上宣传自己如何用 2 天的时间获得 2000 个 stars,当我去看的时候,已经发布 10 天了,stars 8000+。😂 我也复制了这个项目的创意,用 Koa/React/Echarts 实现了类似的效果,同时添加了一些元素。

效果图

tj 的数据太多,首次加载聚合无缓存,且服务端渲染的情况要花 30 秒,而我自己只需要 4s。。。

tj 的 github profile summary 直达地址

如果你的 Github 狠活跃的话,可以来 https://gp.fedepot.com挑战

PS:今天我再去原作者的项目看的时候,已经 12000+ stars 了,😂

6355 次点击
所在节点    分享创造
27 条回复
thundernet8
2017 年 12 月 25 日
ps: 我的几个域名包括这个不知道被谁举报过,微信内分享都是空白屏蔽状态,自带浏览器是能打开
wellsc
2017 年 12 月 25 日
joeaaa
2017 年 12 月 25 日
@thundernet8 手机端一眼望上去也是一片白,后来发现是要手动缩小。大佬做下适配感觉会更完美
littlewin
2017 年 12 月 25 日
原作者那个套路深,必须给 star 才能看
thundernet8
2017 年 12 月 25 日
@littlewin 对头,我看了他的 Koltin 源码,先会请求目标用户关注 stars 的项目列表,里面有他自己的那个项目才给分析数据。
timothyye
2017 年 12 月 25 日
不错啊,滋磁一下
SingeeKing
2017 年 12 月 25 日
Internal Server Error
Wao
2017 年 12 月 25 日
感谢
naiba
2017 年 12 月 25 日
支持,不错的工具。
安卓,Chrome 看,页面顶部中间有三个分享按钮,底部到页脚有一大段空白,很尴尬。
thundernet8
2017 年 12 月 25 日
@SingeeKing 现在 ok 了吗,我看正常的
sinchang
2017 年 12 月 25 日
对不起 lz,我查了 egoist 和 sindresorhus,直接 500。
sinchang
2017 年 12 月 25 日
数据量比较大的用户,第一次查询 commits、stars、followers 为负。

Kilerd
2017 年 12 月 25 日
如果不是要 star 才给看信息,谁会 star 他啊。
ruter8
2017 年 12 月 25 日
有点意思
mritd
2017 年 12 月 26 日
后端狗便是不知道那个项目怎么用,看着 nodejs 就头大
xifengzhu
2017 年 12 月 26 日
挺有创意的
codehz
2017 年 12 月 26 日
bug
thundernet8
2017 年 12 月 26 日
@mritd 已经在 README 添加了使用说明
thundernet8
2017 年 12 月 26 日
@codehz 修改了被 count 的对象可能为空时的情况,不知道不会解决这个 bug
thundernet8
2017 年 12 月 26 日
@sinchang egoist 仓库和 commits 太多了,扛不住,因为官方 API 的限制,这个聚会先按 100/页获取用户的仓库,然后遍历仓库同样对每个仓库按 100/页获取 commits 数据,压力比较大,所以 commits 数据缓存我设置到 1 天了,其他是 1 个小时

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

https://v2ex.ih06.com/t/417532

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

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

© 2021 V2EX