2016 開發者工具年度熱門盤點

分類:技術 時間:2017-01-13

想知道自己 2017 年應該學習些什么技術嗎?來看看 stackshare 盤點的 2016 年度的熱門工具和技術吧(以下排名均根據 stackshare 網站用戶投票產生)。: )

Application amp; 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


Tags: JavaScript 開源 Docker

文章來源:https://zhuanlan.zhihu.com/p/24845743


ads
ads

相關文章
ads

相關文章

ad