2016 开发者工具年度热门盘点

2016 开发者工具年度热门盘点

HevinHevin

想知道自己 2017 年应该学习些什么技术吗?来看看 stackshare 盘点的 2016 年度的热门工具和技术吧(以下排名均根据 stackshare 网站用户投票产生)。: )

Application & Data Tool

#1: JavaScript

2016 堪称 JavaScript 之年,JavaScript 已经成为了当今最流行的编程语言,从前端(React 和 Angular 等等)到后端(Node),如今的 JS 空前强大。

#2: Bootstrap

当今最流行的前端开发框架,包括 twitter, intel, sony 等上千家公司都在使用。

#3: Node.js

Node.js 目前的生态系统是目前最大的开源包管理系统,对于 JavaScript 语言的推动做出了巨大的贡献。

#4: nginx

nginx,高性能的HTTP和反向代理服务器,可以说难有敌手(sorry Apache)。

#5: AngularJS

尽管面临 React 阵营的强势崛起,但 Angular 还是夺得了最受欢迎 JS 框架的称号。

#6: PHP

今年 PHP 击败了 Python 和 Rails 等竞争对手,尽管经常被人调侃,但数据表明 PHP 的用户数、开发者数等等数据都领先于其他主要竞争对手。

#7: Python

如今,数据为王。在数据科学家中,Python 是当之无愧的首选语言。

#8: jQuery

依旧坚挺,无需多说。

#9: HTML5

Two words: form validation.

#10: React


近年来势头最迅猛,发展最快的 JavaScript 框架,仅在过去 6 个月,stackshare 上就有超过 750 个公司将其纳入了自己的技术栈中。

2016 是属于前端的一年,JavaScript 依旧是其中的王者。前十的排名中有 5 个是基于 JavaScript 的。如果你在考虑 2017 应该学习什么的话?Angular 2 或 React 会是不错的选择。

Utility Tool of the Year

#1: Google Analytics

分析领域当之无愧的王者,自 2005 年诞生起,就已经成为了最常用的工具,几乎成为了每个项目首先就要集成的一个工具。

#2: Postman

接口开发神器,已经成为了 API 开发人员最好的朋友。

#3: Elasticsearch

基于 Apache Lucene(TM) 的开源搜索引擎,通过简单的 RESTful API 隐藏了 Lucene 复杂的逻辑和 API,让搜索变得非常简单。还不仅仅是这样,因为 Elasticsearch 高度可定制的界面使得其成为了日志聚合和分析最流行的解决方案之一。

#4: SendGrid

一个可靠的分发交易和营销类电子邮件的服务商,客户包括 Medium, Uber, BuzzFeed, Slack 等超过两千家公司。


#5: Stripe

在线支付领域的首选。

#6: Amazon Route 53

一个高度可用和可扩展的 DNS Web 服务。其可靠的服务与相对低廉的价格赢得了人们的喜爱。

#7: Github Pages

免费托管、轻松发布的 Web 页面。

#8: Mandrill

专注交易电子邮件领域,客户包括了 EA, Nike, TED Talks 等上千家公司。

#9: Mailgun

面向开发人员的电子邮件服务,支持多种语言实现。

#10: PayPal

这个就不多说了。


前十名中有三家是电子邮件服务商,可见在未来的很长一段时间里电子邮件依旧会是非常重要的信息传递方式,并且都是通过 API 的方式提供的服务,也很好的解释了为什么 Postman 能够排在第二名。

DevOps Tool of the Year

#1: Github

还有不知道它哒?

#2: Docker

开源的应用容器引擎,随着微服务的流行,容器技术迎来了快速的发展。Docker 在 2016 年推出了大量新的工具和服务,使其更加易用。


#3: Atom

在有了大量的插件和主题之后,Atom 已经完全能够对抗 Sublime Text 了,其内置的 git 管理等功能使得 Atom 有着很好的体验。

#4: Sublime Text

虽然风头有点被 Atom 盖过了,但依旧有着广泛的支持者。

#5: Bitbucket

Git 版本管理工具,支持免费的私有库(和 JIRA 是同一家公司做的)和多人协作开发。

#6: Jenkins

由 Java 编写的开源持续集成工具,Jenkins 的灵活性和丰富的插件列表使其成为了 CI/CD 的默认选择。


#7: npm

最流行的包管理工具,已经有着超过 350K 的包,虽然也有着很多问题,但还是用得最多的。

#8: gulp

基于 Node.js 的自动任务运行器,依靠快速的执行速度赢得了部分 Grunt 用户的心。

#9: GitLab

类似于 Github,但对于个人用户提供无限的免费私人存储。

#10: Vim

看着 Vim 的操作,有时会感觉像魔法。

Git 的兴起引领了分布式团队的出现,也由此产生了大批的版本控制平台,比如这里提到的 Github, BitBucket 和 GitLab。

New Tool of the Year

#1: SendBird

为移动应用、网站提供免费的通知和聊天 API。

#2: Yarn

Facebook 推出的开源 JavaScript 包管理器,承诺比别的包管理器更安全、速度更快。

#3: Passbolt

是否厌倦了昂贵的团队密码管理工具?Passbolt 免费、开源、可扩展,基于 OpenPGP。

#4: Milligram

一个轻量级的 CSS 框架。

#5: Kite

你的编程助手,通过互联网在你的编程过程中智能进行提示(目前仅支持 Mac)。

#6: Portainer

随着 Docker 的普及,我们需要一种更好的方式来管理。Portainer 就提供了一个开源、清晰的方式来帮助你管理 Docker。

#7: Diff So Fancy

Diff So Fancy 只有一个目的:让 git diff 易于阅读。

#8: DC/OS

完全开源,基于 Apache Mesos 等技术实现的一套数据中心操作系统。


#9: Docker Cloud


用于 Docker 容器管理和部署的托管服务,由 Docker 团队自己提供。

#10: Parse-Server

在 Parse 被宣布关闭之后,开发者们希望能找到一个替代品。Parse Server 应运而生,完全开源,兼容 Parse API,为那些喜爱 Parse 的人找到了合适的替代品。


原文中还盘点了 2016 年最受欢迎的业务工具、最受关注的公司技术栈工程师。感兴趣的就点击下方的原文吧。: )

原文:TOP 50 Developer Tools of 2016

文章被以下专栏收录
12 条评论
推荐阅读