开源堡垒机 JumpServer 客户端采用 Tauri 重构

开源堡垒机JumpServer近日发布了全新的客户端,新版本使用Tauri进行重构,替代了原来的Electron框架,相比老版本客户端的占用空间更小,用户体验更佳。

团队介绍称,JumpServer在2021年就推出了最初版本的客户端,这是一个简单的命令行二进制工具。用户可以在Web Terminal中直接调用客户端,拉起SSH或RDP连接目标资产。不过,命令行形态客户端的操作体验比较简陋,于是在2023年JumpServer开源项目组改用Electron开发GUI客户端,在经过多个版本的迭代后,逐步进入了稳定期。

不过,Electron本身存在一些固有缺点,导致JumpServer客户端在使用体验方面仍然与用户预期存在较大差距。Electron的短板主要体现在:

  • 应用体积庞大:由于内置了完整的Chrome框架,安装包往往超过100MB;
  • 性能与体验受限:无法达到真正原生应用的流畅度和系统融合感。

而在JumpServer v4.10.13 LTS版本中,新版本客户端的安装包体积大幅缩减:

  • Electron版本客户端安装包:约150MB
  • Tauri版本客户端安装包:仅13MB

同时,用户体验方面也得到显著提升。JumpServer开源项目组重新设计了客户端的界面布局和图标,视觉上更加美观简洁,关键操作一目了然。

下载地址:https://github.com/jumpserver/jumpserver/releases/tag/v4.10.13

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/385762

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。