Puter 是近日在 GitHub 上最受歡迎的一款開源計畫,正式開源還沒到一周 ——star 數就已接近 7k。
作者表示這個計畫已開發 3 年,並獲得了超過 100 萬使用者。
根據介紹,Puter 是基於 Web 的桌面作業系統,執行於瀏覽器中,具有豐富的功能、速度極快且可高度擴充套件。它可用於構建遠端桌面環境或用作雲端儲存服務、遠端伺服器、Web 托管平台等的界面。
特性
功能豐富 :Puter 可用於構建遠端桌面環境,也可作為雲端儲存服務、遠端伺服器、網路托管平台等的界面。
速度快 :Puter 使用原生 JavaScript 和 jQuery,直接與 DOM 進行互動,保證了執行速度。
高度可延伸 :Puter 可進行高度客製和擴充套件,以滿足使用者的需求。
輕松上手 :Puter 提供了一系列的說明和指南,使使用者可以輕松開始使用 Puter。
沒錯,Puter 選擇采用原生 JavaScript 和 jQuery 編寫,而沒有使用前端三大框架(React、Vue、Angular)。作者解釋這是出於效能方面的考慮 —— 希望避免復雜的抽象並盡可能保持對整個技術棧的控制。
他說道:「Puter 直接與 DOM 進行互動,jQuery 為操作 DOM、處理事件等提供了優雅且強大的 API,並且這是一個快速、成熟且經過實戰考驗的框架。」
這一點他也是受到了一些不使用框架的計畫,如 VSCode、Photopea 和 OnlyOffice 的啟發。
關於 Puter 的套用場景,作者列舉如下:
提供一個新穎界面且功能強大的替代 Dropbox、Google Drive、OneDrive 等工具的平台
為伺服器和工作站提供遠端桌面環境
作為構建和托管網站、網頁套用、遊戲的平台
提供一個有利於學習關於 Web 開發、雲端運算、分布式系統等知識的開源計畫和社群
最後感受一下這款 Web OS:
主界面
內建了許多常用應用程式:終端、程式碼編輯器、文本套用、檔管理器、App 商店,還有一些休閑遊戲,等等。
延伸閱讀 :
相關連結
https://github.com/HeyPuter/puter
https://puter.com/
END
有獎問答
參與互動即有機會獲得 客製開源魔術方塊一個
這裏有最新開源資訊、軟體更新、技術幹貨等內容
點這裏 ↓↓↓ 記得 關註✔ 標星⭐ 哦