首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

回顾2017年的github社区,纵览软件世界的风云变幻

数百万开发人员使用GitHub来共享代码和建立业务。 你在这里做你的工作,学习新的技术,贡献开源项目,等等。 您已经证明,当好奇的人们有空间共同工作时,伟大的事情就会发生:工作进行得更快,出现新的想法,以及构建软件的方式发生根本性的变化。

2017年是个人工智能腾飞的时代,

2017年是现代web技术绽放的时代,

2017年是数字货币崭露头角的时代,

2017年是IOT设备快速发展的时代。

而github 记录了这一切!

10个关注量最高的项目:

敢于挑战人类智慧的AlphaGo的引擎TensorFlow排名第一。

来自Twitter 的Bootstrap 和来自facebook的React以及VUE.js 改变了整个web前端的开发模型,说不定你刚刚使用的一个网站,背后的技术就是这三个框架之一。

Jekyll Now 一个快速博客工具,使用 GitHub 和 Jekyll,我们可以打造自己的独立博客,你可以自由地定制网站的风格,并且这 一切都是免费的。

由于Spring-Boot的存在,让Java的开发者能不被时代抛弃。大家每天看视频的爱奇艺的主体架构就是spring-Boot。

贡献者最多的项目和工程:

微软的过去的 .NET野心勃勃要一统编程IDE,可却不断的没落。而轻量级工具VScode却深受众多的开发者喜爱,而我也抛弃了喜欢的vim 来使用vscode。

React提出了很多先进的理念,极大的提升的前端开发效率,是创业公司推进自己产品的利器。如果你还在为自己需要一个好的web网站而困惑,可以试试React。

node社区的强大,让JavaScript可以无所不能。让一个网站的脚本语言,可以完成任意的软件项目。在NPM社区上,可以看到无数有价值的工程,能够帮助你快速构建项目。

Angular 比React要复杂一些,属于google的工程,也比React要成熟很多。

Docker容器,很多的web项目都在增加Docker容器。让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

Ansible 自动化运维工具,帮助我们管理好我们的软件项目。

让我们看看在机器学习领域,最热门的github的项目:

游戏开发世界的开源工程排名:

芽课:用计算开启科学认知,展开生命智慧的大树。帮助孩子形成更好的科学素养和科研能力。让这些出生即数字公民的孩子,拥有释放自己无限想象力的能量。

欢迎关注YaK

用计算的力量改变世界是每一个程序员的梦想,YaK团队抱着对教育的敬仰和热忱,开发了有趣的YaK编程工具以及配套的系统化教学课程。让孩子可以用编程去学习和理解自然的语言:数学。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171230G0DY8O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券