Puter:可通过网络浏览器访问的桌面环境,现已开源

推杆

电脑截图

Puter的作者宣布 最近在 Reddit 的一个子论坛上, 您决定发布 Puter 源代码。经过 3 年的开发,获得了超过 XNUMX 万用户,他提到他的项目必须迈出下一步,并且已经开源。

普特, 它最初是作为个人项目开发的, 但随着时间的推移,由于它的受欢迎程度,它现在已经成为一个向社区开放的项目,并且其代码已经发布在 GitHub 上。

什么是普特?

推杆 这是一个先进的桌面环境 (现已开源) 可以通过网络浏览器访问并具有大量功能, 它速度快且可扩展性高。它可用于创建远程桌面环境或用作云存储服务、远程服务器、网络托管平台等的接口。开发商 将其呈现为一个互联网操作系统,旨在通过 Internet 客户端(通常是 Web 浏览器)运行所有应用程序和服务。

普特, 被其创建者称为“互联网操作系统”, 它的特点是结合了可通过网络浏览器访问的高级操作系统的功能。开发商 Nariman J. 表示,该项目刚刚进入测试阶段,正在开发中。它是用 Vanilla JavaScript (Vanilla JS) 和 jQuery 技术构建的。

E在 Puter 开发中使用 jQuery 引起了争论 在社区中,因为虽然开发商认为 选择基于性能原因和对技术堆栈的直接控制, 一些人对 jQuery 在当今 Web 开发中的相关性和效率表示担忧。

jQuery 的批评者指出,它的许多功能现在都内置于现代浏览器中,这可能使其没有必要使用,并且可能会损害网页性能。此外,一些人认为它的语法可能很复杂且难以维护,特别是与本机 JavaScript 代码相比。

另一方面,jQuery 支持者认为它仍然有好处,特别是在您使用遗留代码或需要与旧版浏览器兼容的情况下。他们还强调了许多开发人员对其语法的熟悉程度以及简化 DOM 操作和事件处理的能力。

尽管有些人可能认为 jQuery 已经过时,但事实是它在业界仍然占有重要地位,并且仍然被许多专业开发人员使用。在普特的例子中, Puter 开发人员证明了他不使用 React 或 Angular 等解决方案的决定是合理的 由于需要确保高水平的性能,并且选择 jQuery 可以更轻松地为项目做出贡献,并提供强大且经过验证的 API 来操作 DOM 并有效处理事件,此外主要目标是避免复杂的抽象并保持对技术堆栈的完全控制。

此外, 开发人员列出了 Puter 的几个用例 在你的 GitHub 存储库中:

电脑可以用作:

Dropbox、Google Drive、OneDrive 等的替代品。具有全新的界面和强大的功能。
服务器和工作站的远程桌面环境。
用于创建和托管网站、Web 应用程序和游戏的平台。
一个友好的开源社区和项目,用于学习 Web 开发、云计算、分布式系统等等!

最后,值得一提的是 Puter 代码采用 AGPL-3.0 许可证 对于那些有兴趣了解有关该项目的更多信息的人,我邀请您访问项目存储库 在下面的链接中。

相似地 您可以直接从浏览器尝试 Puter 访问从 以下链接。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。