Github发现优秀的开源项目
先上个大logo,哈哈。
github上有非常多的资源,我们可以在github上搜索到非常多的开源项目。那么如何使用github查找资源?
罗列出一下几种方式。
1.Explore
登录GitHub,在页面中心找到Explore,如图:
或
Explore GitHub 会把所有近期有活跃的项目呈现给大家,是没有经过筛选的,按照默认排序。这时候,点击右上角的 Trending 按钮,如图:
这个 Trending 页面是用来干嘛的呢?有点英语底子的人一看就明白了,Trending就是潮流热门趋势的意思,在这个页面你可以看到最近一些热门的开源项目,GitHub就通过这个页面,做了筛选的功能,可以算是很多人主动获取一些开源项目最好的途径,我们可以选择「当天热门」、「一周之内热门」和「一月之内热门」来查看,如果你还想更加精确的查找到自己想要学习的编程语言,在右边有一个分语言类来查看的功能,比如你想查看最近热门的 vue项目,那么右边就可以选择 vue,如图:
3 .Search
除了 Trending ,还有一种最主动的获取开源项目的方式,那就是 GitHub 的 Search 功能。
举个例子,你是想查找和 vue相关的,接触 GitHub 没多久,那么第一件事就应该输入 vue 关键字进行搜索,然后右上角选择按照你想要的结果来排序,结果如下图:
可以看到,我们按照星星最多排序出来的结果,星星越多就表示该项目越火,对你学习或者使用的价值就更大。
总结
GitHub 对于我们做技术开发的人来说真是太有帮助了,优秀的开源项目在上面太多,我们不管是应用在实际项目上,还是对源码的学习,这都是提升我们自己技能和开拓眼界的一个重要渠道,你有大把大把的时间用来刷微博,朋友圈,还不如静下心来刷刷GitHub,总有一天你会发现,噢,原来自己也可以成为大牛!
最新文章
- 关于安装teamviewer11出现verification of your teamviewer version failed错误处理
- Qt: 时钟Demo
- Android上传图片到服务器
- Beta版本冲刺——day6
- MFC创建文件和文件夹
- 确定比赛名次---HDU1285(拓扑排序)
- Linux(CentOS)常用操作指令(二)
- C++程序设计(一)
- OPENGL学习之路(0)--安装
- 第七篇 :微信公众平台开发实战Java版之如何获取微信用户基本信息
- How to bind to data when the DataContext is not inherited【项目】
- AHB总线和APB总线
- chrome浏览器debugger 调试,有意思。
- WebKit介绍及总结(一)
- CSS实现的几款不错的菜单栏
- JavaScript设计模式(4)-桥接模式
- MFC控件编程之 按钮编辑框.静态文本的使用,以及访问控件的七种方法.
- java json转换(一)
- WPF实现特殊统计图
- PHP 验证IP的合法性