V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
guanzhangzhang
V2EX  ›  问与答

有符合这样的 UI 开发轮子吗

  •  
  •   guanzhangzhang · 6 天前 · 388 次点击

    打个比方,核心是 tcp 客户端做一些逻辑操作,然后开发了一个桌面软件,启动后,核心逻辑一直后台 loop 工作,UI 界面上查看和做一些设置相关。

    然后有没有某个 UI 轮子不仅支持上面的,还支持:

    1. 编译成 Linux 二进制,静态编译或者非常少的依赖能放软路由上运行
    2. 在无 GUI 的 Linux 上启动 cmdline 加 --port 3000 --auth admin:xxx 类似后
    3. 使用者访问 3000 端口的浏览器 UI 和桌面 UI 一致,功能一致。
    4. 该轮子能让开发过程中没有浏览器的 B 端对 webServer 端制定协议的负担,不在乎哪种运行模式,也就是不用写 webServer 接口和逻辑,UI 展示和设置一直操作的是本地数据一样。也就是一直拿桌面模式开发,纯粹的 tcp 客户端操作,没有 webServer 概念
    5. 最好 golang 或者 react 之类的能作为开发语言

    主要根因就是桌面端的话就需要 windows 电脑一直开机,挂在 ecs 或者软路由上就好了

    第 1 条附言  ·  6 天前
    不修改任何代码下,按照桌面端本地 GUI app 开发,写完代码后轮子可以编译成 Linux 无 GUI ,webUI 模式模式
    1 条回复    2024-11-18 15:46:41 +08:00
    guanzhangzhang
        1
    guanzhangzhang  
    OP
       3 天前
    🤔
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3299 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 12:00 · PVG 20:00 · LAX 04:00 · JFK 07:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.