如今,有許多有趣的專案雖然不那麼受歡迎,但卻有很好的潛力幫助你成為一名優秀的專家。
在本文中,我準備了 9 個這樣的隱藏專案,了解這些專案將使您在勞動力市場上佔據優勢。
好了,我們開始吧! 🏎️
讓我們從一種用於從伺服器獲取 HTML 的小型模板語言開始。得益於其語法和hmpl-dom
插件,它可以很好地替代 HTMX 和 Alpine.js 等流行函式庫。
HMPL 是一種聲明性模板語言,專為具有客戶端互動性的伺服器端 UI 渲染而設計。
{% cta https://github.com/hmpl-language/hmpl %} 💎 看 HMPL {% endcta %}
接下來是「偽」API 的模組。 Mocking 可以減少對外部服務的依賴及其限制(例如速率限制、成本、可用性等),從而加快開發和第三方 API 整合的速度。
它結合了桌面應用程式(用於在本機設計和執行模擬伺服器)和命令列介面(用於自行託管您的模擬 API)。此外,它還提供雲端服務,方便您與團隊協作、保持資料同步以及部署模擬 API。
{% cta https://github.com/mockoon/mockoon %} 💎 查看 Mockoon {% endcta %}
這是 Vue 框架的一個 mod,它能夠使 Vue 的速度比常規 Vue 提升一個數量級。目前這是一個測試實現,但它很快就會成為主流。
該倉庫是vuejs/core的一個 fork,用於無虛擬 dom 模式的研究和開發。
{% cta https://github.com/vuejs/core-vapor %} 💎 看 Vue Vapor {% endcta %}
另外,我想向大家介紹一下蘋果為從事機器學習的人提供的官方解決方案。
MLX 是一個類似 NumPy 的陣列框架,專為在 Apple 晶片上進行高效靈活的機器學習而設計,由 Apple 機器學習研究為您帶來。
{% cta https://github.com/ml-explore/mlx %} 💎 查看 MLX {% endcta %}
是的,當然有點老了,但這個模組對於測試 http 來說依然適用。通常情況下,我們會使用其他更新的解決方案,但這個模組即使在 2025 年仍然有效。使用範例:
const request = require('supertest');
request(app)
.get('/user')
.expect('Content-Type', /json/);
此模組的目的是為測試 HTTP 提供高級抽象,同時仍允許您使用 superagent 提供的低階 API。
{% cta https://github.com/ladjs/supertest %} 💎 看 Supertest {% endcta %}
一個用於從.md
檔案產生文件的庫。類似於 Jekyll,但也使用 Vue 來擴充功能。
VuePress 是一個以 Markdown 為中心的靜態網站產生器。你可以用 Markdown 寫內容(文件、部落格等),然後 VuePress 會幫你產生一個靜態網站來託管它們。
{% cta https://github.com/vuejs/vuepress %} 💎 看 VuePress {% endcta %}
接下來是一個非常有用的東西,它可以讓您在一個地方與應用程式中的多個服務進行互動。
Nx Cloud 直接連接到您現有的 CI 設置,透過利用遠端快取、跨多台機器的任務分配、自動化 e2e 測試分割和自動化任務不穩定性偵測,幫助您在 CI 上擴展 monorepos
{% cta https://github.com/nrwl/nx %} 💎 查看 Nx {% endcta %}
我不會說它有什麼隱晦之處,但事實上,很多人在使用 Next.js 時並不知道它是基於一個名為 Turborepo 的模組打包器。它和 Webpack 一樣,非常有用。
Turborepo 是一個用 Rust 編寫的適用於 JavaScript 和 TypeScript 程式碼庫的高效能建置系統。
{% cta https://github.com/vercel/turborepo %} 💎 看 Turborepo {% endcta %}
好吧,最後,我可以為您的 Readme 檔案提供一個雖小但非常有用的視覺化編輯器。
Readme.so 是一個線上編輯器,可協助開發人員為他們的專案製作自述文件。
{% cta https://github.com/octokatherine/readme.so %} 💎 查看 Readme.so {% endcta %}
所有這些模組在討論中很少見,但儘管如此,它們還是非常有用的,了解它們,您可以自信地說,您將擁有為您的專案解決看似複雜但有負擔、尚可完成的任務的技能和工具。
非常感謝您閱讀這篇文章❤️!
你還知道哪些不那麼熱門但同樣實用的專案?歡迎在留言區留言,一定會很有趣!
PS 另外,別忘了幫我並給 HMPL 加星號!
{% cta https://github.com/hmpl-language/hmpl %} 🌱 星標 HMPL {% endcta %}
原文出處:https://dev.to/anthonymax/9-open-source-gems-to-become-the-ultimate-developer-2pnb