基于Web的桌面环境
什么是Web桌面环境
❓ 那么“Web桌面环境”究竟是什么?
🏞 深色主题截图
🎥 演示视频
👨🏾💻 👩🏾💻 那么让我们深入了解一下细节
🙃 我目前正在寻找一个更好的名字
更多的....
什么是Web桌面环境
继续阅读 ->
过去两周我一直在开发一个名为“Web桌面环境”(暂定名)的新项目,现在我终于觉得这个项目已经到了可以与大家分享的阶段了……

一个跨平台的桌面环境,采用 Web 界面设计,提供简单直观的方式,让您能够以类似桌面的界面管理服务器。
什么是Web桌面环境
就像其他任何桌面环境一样,WDE 的设计初衷是以可视化的方式抽象化计算机的使用,但 WDE 的独特之处在于,与其他桌面环境不同,WDE 从一开始就被设计为在 Web 上运行,因此 WDE 的后端被设计成一个可扩展的 Web 服务器。
为什么?
WDE 的应用场景非常广泛,从为树莓派或其他微型计算机提供简洁的界面,到为在远程超级计算机或 Docker 容器内进行开发提供界面,无所不包。
无论何时需要在远程/云环境中工作,WDE 都是一个绝佳的选择。它可以简化并优化您与服务器的交互方式,让您倍感舒适……
❓ 那么“Web桌面环境”究竟是什么?
典型的 Linux 服务器与普通 PC 的一个主要区别在于,你的 PC 可能运行的是一种叫做“桌面环境”的东西,而服务器的主要界面可能是一个基于文本的命令行或某种控制面板。
这是因为典型的可视化桌面环境太“笨重”,很可能不是为在服务器这种性能优化的环境中运行而设计的。
如今,“Web桌面环境”软件的目标是提供一个易于使用、轻量级的可视化桌面环境,该环境设计用于在服务器或任何类型的小型Linux机器上运行。这样一来,即使是技术水平较低的用户也能轻松进行服务器管理,因为他们不再需要使用命令行。
🏞 深色主题截图

🎥 演示视频
👨🏾💻 👩🏾💻 那么让我们深入了解一下细节
“Web桌面环境”由两个主要软件包组成:NodeJS 服务器应用程序(用于服务器)和 React Web 应用程序(用于客户端),两者都使用 Typescript 编写,并使用Mce/Reflow进行通信。
🙃 我目前正在寻找一个更好的名字
项目目前的名称是“web桌面环境”,感觉有点枯燥。如果您有更好的名称建议,欢迎在下方评论区留言,谢谢!
更多的....
如果您对以上内容全部或部分感兴趣,欢迎随时查看该项目github/shmuelhizmi/web-desktop-environment。

一个跨平台的桌面环境,采用 Web 界面设计,提供简单直观的方式,让您能够以类似桌面的界面管理服务器。
什么是Web桌面环境
就像其他任何桌面环境一样,WDE 的设计初衷是以可视化的方式抽象化计算机的使用,但 WDE 的独特之处在于,与其他桌面环境不同,WDE 从一开始就被设计为在 Web 上运行,因此 WDE 的后端被设计成一个可扩展的 Web 服务器。
为什么?
WDE 的应用场景非常广泛,从为树莓派或其他微型计算机提供简洁的界面,到为在远程超级计算机或 Docker 容器内进行开发提供界面,无所不包。
无论何时需要在远程/云环境中工作,WDE 都是一个绝佳的选择。它可以简化并优化您与服务器的交互方式,让您倍感舒适……
继续阅读 ->
文章来源:https://dev.to/shmuelhizmi/a-web-based-desktop-environment-1440