全棧程式設計師都用什麼工具?2020 年度實用工具 Top 100推薦!

2021-12-24 測試開發技術

在過去的 2020 年,誕生了哪些新的開發工具?最優秀的開發工具和開發服務是什麼?全棧級程式設計師們是怎麼使用它們來開發頂尖的軟體和服務?

StackShare 是一個開發者工具及服務分享平臺,成立於 2013 年,隨著開發者們的不斷加入,匯集了大量的優質工具。StackShare收集了目前市面上很多大產品用到的技術棧,當你不知道如何根據應用場景選擇技術棧,又沒有時間去實踐所有的技術框架時。你可以參考StackShare上相似產品的技術棧。

下圖是StackShare的stack頁截圖,像是Airbnb,Uber這些產品的完整技術棧都在其中。點擊後,可以看到相應軟體應用層的整體解決方案。如Airbnb應用層和數據層使用的技術棧如下:

StackShare網站目前已經匯總了以往 30 多萬個技術堆棧中的使用情況 ,分析了 800 萬個數據點,跟蹤了 320 萬以上的內容,以及數百萬的開發人員評論和投票,最終為大家總結了 2020 年排名靠前的熱門工具。

如果你也想來一探究竟,可以訪問它的主頁 https://stackshare.io。 



1、年度開發工具 Top 25

https://simple-tracker.com/https://betteruptime.com/使用單個 API 自動執行 Chromium、Firefox 和 WebKit 的節點庫https://github.com/microsoft/playwrightGNU 端到端加密,以替代 Zoom 和 Jitsihttps://git.jami.net/savoirfairelinux/ring-project/-/wikis/homehttps://github.com/Netflix/dispatchhttps://powervirtualagents.microsoft.com/en-us/https://www.honeycode.aws/適用於 iOS、Android 和 Web 端的開源視頻軟體https://wso2.com/identity-and-access-management/https://tables.area120.google.com/u/0/about#/https://www.keepsolid.com/passwarden/

年度開發工具 Top 25 人氣得分

2、年度開發工具 Top 26~50 

https://stackshare.io/tool/basedash/decisionshttps://github.com/google/traxhttps://www.fast.design/docs/introduction/https://kind.sigs.k8s.io/https://aws.amazon.com/timestream/GraphQL 的 開源 Firebase 替代品https://explore.charts.com/基於 Haskell 和 Nix 構建的現代 Web 框架https://ihp.digitallyinduced.com/在 CLI + Slack 中構建、共享和運行開發工作流https://openmeetings.apache.org/https://github.com/JaidedAI/EasyOCR適用於 JAMstack 的集成式全棧 JavaScript Web 框架https://roamresearch.com/Chrome 開發工具,適用 Serverlesshttps://theodo-uk.github.io/sls-dev-tools/https://www.appsmith.com/Continuous Machine Learning 強大的自助服務產品分析功能,可幫助您轉換,吸引和保留更多用戶 只需輕按一下開關,即可收集,轉換和發送數據的單個集線器  實驗平臺,市場營銷,產品和工程團隊,具有功能標誌和個性化  高性能免費開源 Web 伺服器,為網絡擁擠站點提供支持  Java Servlet 和 JavaServer Pages 技術的開源軟體實現  用於 UNIX 的 Python WSGI HTTP 伺服器 簡單但強大的面向對象的程式語言,與   Perl,Ruby,Scheme 或 Java 相媲美基於 Chrome JavaScript 運行的構建平臺,可輕鬆構建可擴展的網絡應用 JavaScript 的超集,可以編譯為乾淨的 JavaScript 輸出  支持並發、基於類的、面向對象編程的語言,儘可能降低耦合度 在 jQuery JavaScript 庫之上構建的一組精心設計的用戶界面交互工具 提供構建、測試和調試 Android 應用的 API 庫和開發 SDK 工具 適用於 Cocoa 和 Cocoa Touch 的全新程式語言 針對 JVM 和 JavaScript 的靜態類型程式語言 開源的 Graphite 和 InfluxDB 圖形編輯器原文連結:https://stackshare.io/posts/top-developer-tools-2020如果你覺得文章還不錯,請大家 點讚分享、關注 下,因為這將是我持續輸出更多優質文章的最強動力!

相關焦點

  • 2020年度開發者工具Top 100名單!你用過幾個...
    ,成立於 2013 年,隨著開發者們的不斷加入,匯集了大量的優質工具。該網站匯總了以往 30 多萬個技術堆棧中的使用情況 ,分析了 800 萬個數據點,跟蹤了 320 萬以上的內容,以及數百萬的開發人員評論和投票,最終為大家總結了 2020 年開發工具 Top100。
  • 2020年度開發者工具Top 100名單!
    ,成立於 2013 年,隨著開發者們的不斷加入,匯集了大量的優質工具。該網站匯總了以往 30 多萬個技術堆棧中的使用情況 ,分析了 800 萬個數據點,跟蹤了 320 萬以上的內容,以及數百萬的開發人員評論和投票,最終為大家總結了 2020 年開發工具 Top100。
  • 神級程式設計師都用什麼工具?2020 年度開發工具 Top 100
    https://explore.charts.com/基於 Haskell 和 Nix 構建的現代 Web 框架https://ihp.digitallyinduced.com/在 CLI + Slack 中構建、共享和運行開發工作流https://openmeetings.apache.org/https://github.com/JaidedAI/EasyOCR適用於 JAMstack 的集成式全棧
  • 2020 年度開發工具 Top 100
    年度開發工具Top 26~50排名名稱類型簡介及地址26BaseDash資料庫工具基於產品的真實資料庫https://stackshare.io/tool/basedash/decisions27Trax機器學習工具進階深度學習的工具https://github.com/google/trax28Microsoft
  • 神級高薪程式設計師都用什麼工具?盤點 2020 年度開發工具 Top 100!
    https://explore.charts.com/基於 Haskell 和 Nix 構建的現代 Web 框架https://ihp.digitallyinduced.com/在 CLI + Slack 中構建、共享和運行開發工作流https://openmeetings.apache.org/https://github.com/JaidedAI/EasyOCR適用於 JAMstack 的集成式全棧
  • 程式設計師實用的工具網站整理
    熱文導讀|   點擊標題閱讀網際網路寒冬下,程式設計師如何突圍提升自己?讓前端和Android開發者失業的技術:Flutter Web初體驗我學習Android的一些套路作者:lufficc連結:https://lufficc.com/blog/useful-online-tools總結一下程式設計師們平時可能會用到的工具性網站
  • 開發者工具 Top 100 名單
    https://stackshare.io/posts/top-developer-tools-2020StackShare
  • 頂級程式設計師都在用什麼工具?
    ↓推薦關注↓摘要:在我認識的所有程式設計師裡,每個人幾乎都有專屬於自己的常用工具和相關資源
  • 【IT好望角】程式設計師實用的工具網站整理
    作者:lufficc連結:https://lufficc.com/blog/useful-online-tools碼農有道作了部分修改總結一下程式設計師們平時可能會用到的工具性網站
  • Java 程式設計師開發常用的工具推薦
    筆者用的最多是eclipse及Spring基於eclipse推出的STS。如果在使用中遇到什麼可以無時無刻諮詢。單元測試不用說了,Java人員幾乎都是使用JUnit及JUnit相關的測試框架。對於接口測試呢?有什麼工具可以使用呢?在說工具之前先來了解兩個問題。什麼是接口測試?用來檢查各個組件的接口的測試,接口測試主要檢查外部系統與系統之間以及各個子系統之間的交互點,測試的重點在數據的傳遞上。為什麼要做接口測試?
  • Deno 衝上榜首,Vue.js 首次屈居第二,JavaScript 2020 年度「新起之秀」都有誰?
    的年度「新秀」也出現了 5 年來首次的變化,這次都有哪些項目上榜呢?JavaScript 這幾年在全力以赴地跟進創新,其各類相關工具及框架的淘汰速度也隨之加快,可能曾經風靡一時的項目,幾個月後便不見蹤影。由此,Best Of JS 通過比對 12 個月來在 GitHub 上新增的 Star 數,來查看當年哪些項目受到更多關注。目前,最新 2020 年的榜單已出爐,看看都有哪些「新起之秀」吧!
  • MySQL 優秀工具推薦
    MySQL 優秀工具推薦我想很多程式設計師應該記得 GitHub 上有一個 Awesome - XXX 系列的資源整理。
  • WPF開發的實用小工具 - 快捷懸浮菜單
    WPF開發的實用小工具 - 快捷懸浮菜單❝本文由網友投稿,Dotnet9站長整理。站長覺得這小工具很實用,站長家裡、公司也在嘗試使用了。行文目錄:1. 這工具有什麼用?問:作業系統安裝的應用在哪裡啟動?
  • 乾貨來了---程式設計師高效率工作工具推薦(必備工具)
    Xshell 是一個免費的安全終端仿真器,可以作為 SSH、TELNET 或 RLOGIN 的終端模擬,能夠從 Windows 平臺安全連接 Linux 伺服器,Xftp 則是安全傳輸客戶端,支持 FTP 和 SFTP 協議,兩者都支持標籤化的會話窗口。如果你的項目部署到Liunx下面,這樣的工具你少不了的。點評: 公司很多工程師都在用,覺得不錯。
  • StackShare 50大開發者年度新工具榜單出爐,k3s榮登TOP 1
    圍繞K8S展開的周邊生態已經成熟到某種地步,幾乎每周都有一個K8S工具出現在GitHub上。儘管Kubernetes本身尚未被廣泛地大規模採用,從而將Docker或其他存在已久的DevOps工具擠出前10的榜單,但圍繞Kubernetes的工具在2019年如雨後春筍般出現。
  • 各種實用工具推薦!
    不同的是,遊戲新引入了DIY系統,玩家可以用島上的各種材料製造道具或家具。根據Fami通在2020年3月25日發布的報導,遊戲在發售3天後就在日本本土賣出了188萬份,創下了Nintendo Switch平臺上首周銷量第一的記錄(含下載版及套裝版)。主要還是疫情大家沒辦法出去玩,所以宅在家裡遊戲反而是個非常不錯的選擇,switch遊戲機和遊戲卡帶也都跟著銷量猛增。
  • 程式設計師最常用的十個 Mac 工具(下)
    Xcode、JetBrains 系列和 Eclipse 系列IDE 是圖形化的集成開發工具,具備精準的詞法分析、編程提示、調試等功能,功能之繁複用戶自知,如果做工業級編程和團隊協作的話,推薦使用 IDE。在這裡給大家推薦如下幾個工具:1、Xcode,Mac 上優秀的集成開發工具,幾乎所有的 Mac App 和 iOS App 都由此而生,免費軟體。
  • 推薦一大批在線工具
    3、在線的子域名搜集網址 / 接口等10、帳號 / 密碼 / 數據洩漏情況查詢網站11、匿名郵箱 / 一次性郵箱 / 簡訊 / 隱私簡訊
  • 後端程式設計師都做些什麼?
    因為頁面的HTML主要還是用所謂「套模板」的方式生成:美工生成HTML模板,程式設計師用JSP,Veloctiy,FreeMaker等技術把動態的內容添加上去,僅此而已。每個程式設計師都是所謂「全棧」工程師,不僅要搞定HTML, JavaScript, CSS,還要實現業務邏輯,編寫訪問資料庫的代碼。等到部署的時候,就把所有的代碼打成一個WAR包,往Tomcat指定的目錄一扔,測試一下沒問題,收工回家!
  • 當我們談全棧工程師時,我們在談什麼?
    談論一個概念,首先得給伊個定義,一般來說,全棧工程師就是指技術多面手,掌握多種技能,能夠獨立完成 non-trivial application 的人。non-trivial 怎麼解呢?就是有一定複雜度的,具備一定規模的意思。基於此,我和我的程式設計師朋友們,對全棧工程師的認識是:在技術棧的各個領域都能夠做到出色的工程師。有了這個標準,我和程式設計師們面面相覷,發現沒有一個是全棧工程師。