您好,欢迎您来到我的个人博客!
柳正利的个人博客
文章内容

2018年Github上哪些开源项目会比较流行?Github发布趋势预测

0
发布时间:『 2018-04-24 21:12』  博客类别:行业资讯  阅读(716) 评论(0)

随着开源越来越流行,众多的开源项目部署在Github上。那么哪些项目将会在2018年得到开发者的认可并变得流行?日前,github 发布了一篇博客,对开源项目的发展趋势做出了预测,这些趋势引导开发人员做技术选型,借助开源项目可以简化开发流程,并 get 到一些新的技能。

timg.jpg

2017年,Github 有来自将近 200 个国家的 2400 万的开发者聚集在一起,共同编写更好更强大的代码,从框架到数据可视化,共构建了 2500 多万个存储库,不出意外的话,这些数据在在今年应该还会有所上升。

为了预测2018年开源项目的发展流行趋势,Github 整理了 2017 年社区上贡献者、访问者和最受欢迎活动的数据,并基于这些数据做出来预测,如下图所示。

150351_GomR_2903254.png

跨平台开发

跨平台开发和网页开发是 2017 年增在最快的领域。例如,2017 年,Angular/angular-cli 的贡献者数量比 2016 年多 2.2 倍。Angular / AngularFacebook / React 和 Electron / Electron 等相关项目的贡献数、访问数、Star 数更加多。这些项目都帮助简化了开发流程,缩短了从桌面和移动平台开始到部署的时间。

深度学习

深度学习无疑是最近比较热的领域,并在各个行业得到了应用,从计算机视觉到自然语言理解,以及大数据营销的转化预测等,深度学习帮助行业解决了很多问题,并得到了广泛重视,这一点在github上也有所体现。2017 年众多与深度学习有关的项目得到了很多的关注和发展。例如,众多开发者对 Keras-team / Keras 和 Mozilla / DeepSpeech 等项目的贡献与参与推动了这一领域的发展。著名的深度学习框架TensorFlow / TensorFlow 的访问量比 2016 年增加 2.2 倍,TensowFlow/models 的访问量增加了 5.5 倍。

新技能

开发者一直致力于开发编码技能,2017 年 Star 的项目都与编码学习、获取编码工作和编码最佳实践的项目有关。例如,Chalarangelo/30-seconds-of-code 和 norvig / pytudes 分别在 javascript 和 python 中提供代码示例,以帮助您提高这些语言的流畅度。jwasham/coding-interview-university 和 yangshun/tech-interview-handbook 为如何通过软件工程师的面试提供了资源。i0natan/nodebestpracticesalibaba / p3c 和 thedaviddias/Front-End-Checklist 为编写代码和组织项目提供了最佳实践。

方法

Github 通过三种不同类型的活动发现了这些趋势:

  • 首先,评出 2016 年至少有 2000 个贡献者,并且在 2017 年贡献者数量增幅最大的 Top100 项目

  • 然后,评出 2017 年项目 repo 访问量增幅最大的 Top100 项目

  • 最后,评出 2017 年获得最多新星的 Top100 项目

结合这三个列表对项目进行社区分类,并查看了列表中排名最高的社区。

更多信息

了解更多关于开源项目的信息,欢迎查看 Universe 上的报告:The State of the Octoverse

编译自:Github


关键字:   github     开源项目     趋势预测  
声明:本站部分资源来源于互联网,如果侵犯了您的权利,请来信告知,我们将在24小时以内删除. 联系邮箱:zhengli_liu@126.com
Powered by liuzhengli.com 豫ICP备18011046号
Copyright © 2018 liuzhengli.com All rights reserved.