阿川私房教材:
學 JavaScript 前端,帶作品集去面試!

63 個專案實戰,寫出作品集,讓面試官眼前一亮!

立即開始免費試讀!

現在是開源工具時間!

除了大家都知道的前 3 個之外,開源工具還有更多內容。

哎呀,你實際上可能已經知道這個清單中的所有 12 個(在這種情況下:「慢拍」),但我們大多數人都不知道。

開發者開源慢拍手

當談到幫助開發人員完成工作的工具時,開源是一個令人信服的論點!

這就是為什麼我們也推出了自己的開源工具來提高開發人員的生產力。

因此,這裡列出了 12 個開源工具,它們可能成為您的工具包中不可或缺的一部分。

我們走吧!

注意:我們發現專案中存在一些不一致之處,根據社區的建議重新表述並加入了新專案。

1.Theia

當您正在尋找 VSCode 的真正開源替代品時,請考慮 Theia。

它是一個靈活的 IDE,可在雲端和桌面上執行。它是用 TypeScript 建構的,並附帶許多可供您使用的附加元件。

  • 主要特徵

  • 雲端和桌面 IDE 功能

  • 可擴展的插件系統:接受 VSCode 插件/擴展

  • 多語言支援

  • 忒亞網站

  • 忒亞 Github

2.Postman

我們很多人都知道 Postman。

不不,不是給你的亞馬遜包裹送貨的人。

郵差開源

此 Postman 讓您可以將請求連結在一起、自動執行任務以及與其他人協作,從而更輕鬆地使用 API。

因此,如果您不喜歡 cURL,Postman 可以拯救您。

  1. Hoppscotch

Hoppscotch 是一個免費、輕量級、快速且漂亮的 API 請求建立器工具,可以相對快速地建立和測試您的 API。

  • 主要特徵

  • HTTP 請求方法(GET、POST、PUT、DELETE、PATCH 等)

  • 對 GraphQL 的內建支持

  • 集合管理與環境變數

  • 網站跳房子

  • GitHub :跳房子 GitHub

  1. Pocketbase

Pocketbase 是一個檔案中的開源即時後端,可在 Flutter、Vue、React 和 Angular 應用程式中使用。

想像一下用 Go 編寫的為開發人員提供的簡單的 SQL 資料庫。

  • 主要特徵

  • 具有即時訂閱功能的嵌入式資料庫 (SQLite)

  • 內建文件和使用者管理

  • 以及簡單的 REST-ish API

  • Pocketbase網站

  • Pocketbase Github

  1. cURL

我想沒有一個開發人員不知道 cURL。

cURL 是一個簡單的命令列工具,用於呼叫 API。事實上,大多數作業系統發行版(例如 Linux 和 MacOS)中都預設包含 cURL。

  1. Waveterm

Waveterm 是一款開源 AI 原生終端機。

Waveterm 將命令列與開放網路連結起來,幫助開發人員提高工作效率。

  • 主要特徵

  • 跨網路斷開和重新啟動的持久會話

  • 可搜尋的上下文命令歷史記錄

  • CodeEdit,使用類似 VSCode 的內聯編輯器編輯本機和遠端文件

  • AI 與 ChatGPT(或 ChatGPT 相容 API)集成,幫助編寫命令並獲得內聯答案

  • Waveterm 網站

  • Waveterm Github

  1. Ollama

AI 風靡一時,到 2024 年,不與當地 LLM 打交道的開發人員根本就不是開發人員,對嗎?

Ollama 致力於在本地試驗大型語言模式。

它就像法學碩士的 Docker Desktop。

奧拉馬開源

8.LM-Studio

LM-Studio 也類似 Docker Desktop,是 Ollama 的競爭對手。

9.VS Code

告訴我您知道 VS Code 是開源的。請告訴我。

VS Code 或多或少是當今大多數開發人員開始使用的第一個程式碼編輯器。除非你在 Linux 上使用 Vim。順便說一句,我使用 Arch。

VSCode 的擴展數量之多難以想。

10.Docker Compose

現在每個人都使用 Docker,對嗎?

Docker Compose 可以透過使用簡單的compose.yaml檔案更輕鬆地設定多個連接的 Docker 應用程式。

11.ESLint

ESLint 是一款適用於 JavaScript 和 TypeScript 的出色工具,它透過可自訂的 linting 規則和外掛程式強制執行編碼標準並提高程式碼品質。

ESLint 與 Prettier 和其他此類工具結合可以幫助廣大 JavaScript 開發人員。

  1. Oh My Zsh

Oh My Zsh 就像您的 Zsh shell 設定的超級升級,它有酷炫的主題和插件,可以讓您的終端體驗更上一層樓。

當然,對於某些人來說,取得合適的 Zsh 資源檔案往往有點困難。


我錯過了一些重要的事情嗎?

你怎麼認為?

https://github.com/middlewarehq/middleware


原文出處:https://dev.to/middleware/13-foss-tools-that-developers-would-give-up-pizza-for-4a6g


共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。

阿川私房教材:
學 JavaScript 前端,帶作品集去面試!

63 個專案實戰,寫出作品集,讓面試官眼前一亮!

立即開始免費試讀!