先上个大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,总有一天你会发现,噢,原来自己也可以成为大牛!

最新文章

  1. 关于安装teamviewer11出现verification of your teamviewer version failed错误处理
  2. Qt: 时钟Demo
  3. Android上传图片到服务器
  4. Beta版本冲刺——day6
  5. MFC创建文件和文件夹
  6. 确定比赛名次---HDU1285(拓扑排序)
  7. Linux(CentOS)常用操作指令(二)
  8. C++程序设计(一)
  9. OPENGL学习之路(0)--安装
  10. 第七篇 :微信公众平台开发实战Java版之如何获取微信用户基本信息
  11. How to bind to data when the DataContext is not inherited【项目】
  12. AHB总线和APB总线
  13. chrome浏览器debugger 调试,有意思。
  14. WebKit介绍及总结(一)
  15. CSS实现的几款不错的菜单栏
  16. JavaScript设计模式(4)-桥接模式
  17. MFC控件编程之 按钮编辑框.静态文本的使用,以及访问控件的七种方法.
  18. java json转换(一)
  19. WPF实现特殊统计图
  20. PHP 验证IP的合法性

热门文章

  1. (十三)UITableView数据模型化
  2. 【Linux 操作系统】Ubuntu 基础操作 基础命令 热键 man手册使用 关机 重启等命令使用
  3. AngularJS进阶(二十二)实现时间选择插件
  4. 通过CSS显示垂直文本
  5. LoadRunner压力测试实例
  6. Oracle Applications DBA 基础(一)
  7. UML之部署图
  8. EBS-子库存转移和物料搬运单区别
  9. 初探linux子系统集之led子系统(一)
  10. Hadoop DataNode不能正常工作的原因