Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )。想體驗開源報報,可先參考每週五有開放閱讀。
🔥以主題方式整理出相關的開源專案 – 開源報報主題報導
每天快速瀏覽開源報報具備有什麼效益?
- 增加自己的學習動力,提升自己的視野
- 從開源專案中獲得 side project 靈感與想法
- 利用開源專案提升自己的生產力
每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資
開源報報內容
學習資源
完整免費程式設計訓練營2020-MERN 堆疊(初學者)
這一系列的課程放在 YouTube Channel
- 這個 repository 有超過 1000 個星星,將推出 React Native 版本
- 這個 repository 有超過 5000 顆星星,將加入 Social Media 的功能
所以給這位開發者一顆星星給予鼓勵吧!
工具
基於 docker 只針對開發的相依管理器; 可與 Valet 配對
Takeout 是一個基於 mac 的 CLI 工具,用於編造微小的 Docker 容器,每個容器對應一個開發環境相依。
這意味著配對一個工具,例如 Laravel Valet。
透過使用 takeout enable MySQL,你就可以執行 MySQL,再也不用擔心管理或修復 Homebrew MySQL 了。
但是你也可以透過一個簡單的命令輕鬆地啟用 ElasticSearch、 PostgreSQL、 MSSQL、 Redis 等等。
目前提供了以下的服務
- MySQL
- PostgreSQL
- MSSQL
- ElasticSearch
- MeiliSearch
- Redis
- Memcached
- MailHog
- MariaDB
- Minio
- InfluxDB
Web 應用程式開發
未來科幻和賽博龐克( Cyberpunk ) 圖形使用者介面風格的 Web 應用程式框架
Arwes 是一個基於未來科幻小說和賽博龐克風格、動畫和音效為 Web 應用程式建構使用者介面的 Web 框架。其背後的概念是固執己見的,試圖激發先進的空間技術和外來影響。它建立在 React, JSS, Anime, 和 Howler 之上。
很像美國影集西部世界裡面的電腦介面風格
一個管理多個套件的 JavaScript 專案工具
將大型程式碼庫分解成獨立的版本套件對於程式碼共享是非常有用的。然而,跨多個 repository 進行更改是混亂且難以追蹤的,跨 repository 的測試會很快變得複雜。
為了解決這些(以及許多其他)問題,一些專案將它們的程式碼庫組織到多套件儲存庫(有時稱為 monorepos)中。 專案像 Babel、 React、 Angular、 Ember、 Meteor、 Jest 等是在單一個儲存庫中開發所有的套件。
Lerna 是一個使用 git 和 npm 最佳化管理多套件儲存庫的工作流程工具。
Lerna 還可以減少開發和建構環境中大量套件副本的時間和空間需求——通常將專案劃分為許多單獨的 NPM 套件是一個缺點。
全面而詳盡的 JavaScript 和 Node.js 測試最佳實踐
這個指南可以把你的測試技能提升到一個新的水平
這是一份來自 A-Z 的 JavaScript 和 Node.js 可靠性指南。它為你總結和收藏了市場上最好的部落格文章、書籍和工具
進入一個旅程,遠遠超出了基礎知識到進階的主題,如營運測試,突變測試,基於屬性(property-based)的測試和許多其他策略略和專業工具。如果你仔細閱讀本指南中的每一個字,你的測試技能可能會遠遠超過平均水平
雲端和網路管理
用於管理 OCI 容器和 pod 的工具
Podman (POD manager)是一個用於管理容器和映像檔、安裝在這些容器中的volumes以及由一組容器組成的 pods 的工具。Podman 基於 libpod,這是一個用於容器生命週期管理的程式庫,也包含在這個 repository 中。Libpod 程式庫提供用於管理容器、pod、容器映像檔和 volumes 的 api。
行動應用程式設計
程式設計語言/程式庫
Go 程式語言的優雅爬蟲框架
Colly 提供了一個乾淨的介面來編寫任何類型的 crawler/scraper/spider。
區塊鏈
遊戲
由 Rust 開發專注於效能的 2D 和 3D 遊戲物理引擎
可以到官方網站 https://rapier.rs/ 看 Demo ,這個遊戲物理引擎是跨平台的也可以在網頁中執行
嵌入式系統
OpenBot 利用智慧手機作為低成本機器人的大腦
OpenBot 利用智慧手機作為低成本機器人的大腦。我們已經設計了一個小型電動汽車,成本約50美元,作為一個機器人身體。我們的 Android 智慧手機軟體堆疊支援先進的機器人技術工作負載,如人員追蹤和即時自主導航。
喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋