GitHub 顶流 “Web OS”——运行于浏览器的桌面操作系统、用户超 100 万、原生 JavaScript 和 jQuery 编写

Puter 是近日在 GitHub 上最受欢迎的一款开源项目,正式开源还没到一周——star 数就已接近 7k。作者表示这个项目已经开发了 3 年,并获得超过 100 万用户。

根据介绍,Puter 是基于 Web 的桌面操作系统,运行于浏览器中,具有丰富的功能、速度极快且可高度扩展。它可用于构建远程桌面环境或用作云存储服务、远程服务器、Web 托管平台等的界面。

特性

没错,Puter 选择采用原生 JavaScript 和 jQuery 编写,而没有使用前端三大框架(React、Vue、Angular),作者解释这是出于性能方面的考虑——希望避免复杂的抽象并尽可能保持对整个技术栈的控制。他说道:“Puter 直接与 DOM 进行交互,jQuery 为操作 DOM、处理事件等提供了优雅且强大的 API,并且这是一个快速、成熟且经过实战考验的框架。”

这一点他也是受到了一些不使用框架的项目,如 VSCode、Photopea 和 OnlyOffice 的启发。

关于 Puter 的应用场景,作者列举如下:

最后体验一下这款 Web OS:

未经允许不得转载:岩猫星空网 » GitHub 顶流 “Web OS”——运行于浏览器的桌面操作系统、用户超 100 万、原生 JavaScript 和 jQuery 编写