爱意满满的作品展示区。
wangwangc

大家好,发布了一个开源项目, SwiftUI 写的 Redis 客户端

  •  3
     
  •   wangwangc · Jul 13, 2021 · 7376 views
    This topic created in 1940 days ago, the information mentioned may be changed or developed.

    作为一个后端,也比较喜欢前端, 前前后后用了两个月左右的时间完成了最初的版本,很有成就感,上链接: https://github.com/cmushroom/redis-pro

    46 replies  •  2021-07-16 07:42:29 +08:00
    agagega
    agagega
    Jul 13, 2021 via iPhone
    1
    👍
    UnknownR
    UnknownR
    Jul 13, 2021
    2
    赞一个
    quan7u
    quan7u
    Jul 13, 2021
    3
    厉害
    cz5424
    cz5424
    Jul 13, 2021
    4
    支持👍
    nutting
    nutting
    Jul 13, 2021
    5
    支持集群吗
    xlouis
    xlouis
    Jul 13, 2021
    6
    感谢分享 支持
    liuzhihang
    liuzhihang
    Jul 13, 2021
    7
    试用了一下,很赞。 现在在用 RDM,先安装着这个
    jenlors
    jenlors
    Jul 13, 2021
    8
    赞一个
    painter
    painter
    Jul 13, 2021
    9
    赞赞赞👍🏻
    piqizhu8
    piqizhu8
    Jul 13, 2021
    10
    点赞
    zhou00
    zhou00
    Jul 13, 2021
    11
    👍👍👍
    thet
    thet
    Jul 13, 2021 via iPhone
    12
    赞,学习一下
    xuanbg
    xuanbg
    Jul 13, 2021
    13
    先要赞一个,暗黑模式好评。提了两个 Issues
    lyhiving
    lyhiving
    Jul 13, 2021
    14
    送上 star 一枚
    wangwangc
    wangwangc
    OP
    Jul 13, 2021
    15
    @nutting 我本地没有测试, 理论上是可以的
    wangwangc
    wangwangc
    OP
    Jul 13, 2021
    16
    @xuanbg 你说的分组,是树状展示结构么
    xuanbg
    xuanbg
    Jul 13, 2021
    17
    @wangwangc 是的
    wangwangc
    wangwangc
    OP
    Jul 13, 2021
    18
    @liuzhihang 感谢,之前也是用 RDM 的,要本地构建, 就没有装了
    coolcoffee
    coolcoffee
    Jul 13, 2021
    19
    简单试用了一下,还挺好用的。 截止目前好用的 redis 客户端可能也就 tableplus,但是免费版限制 2 窗口,收费版比较贵。

    建议补上英文版本 README,老外也肯定会有需要的。

    另外,redis pro 名字很容易联想成 redis 商业版,而且 redis 官方仓库是以 BSD3 协议开源的,BSD3 协议里面有一条是“不可以用开源代码的“作者 /机构的名字”或“原来产品的名字”做市场推广”。

    虽然 redis-pro 客户端没有用到 redis 服务端代码,但是为了方便推广,也还是建议采用别的好记一点的名字。
    kaktos
    kaktos
    Jul 13, 2021
    20
    建议做个 homebrew 安装的版本
    wangwangc
    wangwangc
    OP
    Jul 13, 2021
    21
    @kaktos 正在做了, 上次因为 star 的数量不够,被驳回了
    wangwangc
    wangwangc
    OP
    Jul 13, 2021
    22
    @coolcoffee 是这个名字当时借监了 Sequel-Pro (Mysql 客户端), 不过他是没有用到 mysql, 可以在这里集思广义,取一个响亮的名字 -_-
    LXFF
    LXFF
    Jul 13, 2021
    23
    赞
    bayallen
    bayallen
    Jul 13, 2021 via iPhone❤️1
    24
    不错,虽然用不上,但支持开源的原生 Mac App 。

    有一点建议就是偏好设置可以用 https://github.com/sindresorhus/Preferences 这个开源库,支持 SwiftUI,配合上同样作者的 Defaults 库,偏好设置窗口写起来又快又好。
    avk458
    avk458
    Jul 13, 2021
    25
    已 star
    remxme
    remxme
    Jul 13, 2021
    26
    好像不支持 10.15 系统是吧
    wangwangc
    wangwangc
    OP
    Jul 13, 2021
    27
    @remxme 有一个样式只支持 11.0, 最好是使用 11.0 及以上的版本
    wangwangc
    wangwangc
    OP
    Jul 13, 2021
    28
    @ferrum 现在偏好设置的项还比较少, 后面多起来应该会用上
    wjcccc1988
    wjcccc1988
    Jul 13, 2021
    29
    好顶赞👍
    shoujiaxin
    shoujiaxin
    Jul 13, 2021
    30
    厉害,不过这 UI 看起来好像不怎么 SwiftUI😂
    wangwangc
    wangwangc
    OP
    Jul 14, 2021 via iPhone
    31
    @shoujiaxin 这的确是不像 swiftui 的 swiftui
    MakHoCheung
    MakHoCheung
    Jul 14, 2021
    32
    牛逼
    MakHoCheung
    MakHoCheung
    Jul 14, 2021
    33
    有什么 todo 的吗,可以贡献
    wangwangc
    wangwangc
    OP
    Jul 14, 2021
    34
    @MakHoCheung 有的啊,很多, 欢迎加入
    lizhenda
    lizhenda
    Jul 14, 2021
    35
    不错呀,不过建议 github 还是写个英文的 READEME,话说原生写的客户端体积真小,羡慕
    wangwangc
    wangwangc
    OP
    Jul 14, 2021
    36
    @lizhenda coolcoffee 也提到这个问题, 我加上有道翻译,先整出来一个版本
    qq2511296
    qq2511296
    Jul 14, 2021
    37
    感谢楼主!很不错的项目
    ruanimal
    ruanimal
    Jul 14, 2021
    38
    不支持 10.15 台坑了,正常 mac 的 app 都至少支持最近三个版本的,不然用户肯定上不来
    rebang
    rebang
    Jul 14, 2021
    39
    赞👍
    wangwangc
    wangwangc
    OP
    Jul 14, 2021
    40
    @ruanimal 我的电脑是 11.4 的版本,10.15 也没法测试, 先从 11 开始支持了
    JasonEWNL
    JasonEWNL
    Jul 14, 2021
    41
    @ruanimal 看着用 AppStorage 存各种偏好设置的话,不支持 Catalina 及之前应该是为了免去自己实现的麻烦( AppStorage 从 Big Sur 才支持);另外从设计语言上,默认组件的布局在早期版本上的效果会有出入(比如 Picker 这种元素间距差别会比较明显)。不过说回来从 “先实现再优化” 的角度,之后向后支持也不定可以。
    Danmen123
    Danmen123
    Jul 14, 2021
    42
    反手就是一个赞👍
    israinbow
    israinbow
    Jul 14, 2021
    43
    @wangwangc swidis (x
    OysterQAQ
    OysterQAQ
    Jul 14, 2021
    44
    👍赞
    wangwangc
    wangwangc
    OP
    Jul 16, 2021 via iPhone
    45
    @kaktos homebrew 已经可以了
    wangwangc
    wangwangc
    OP
    Jul 16, 2021 via iPhone
    46
    @israinbow 感谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3095 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 119ms · UTC 11:09 · PVG 19:09 · LAX 03:09 · JFK 06:09
    ♥ Do have faith in what you're doing.