V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
manami
V2EX  ›  分享发现

Material-UI 被超越了?官网已撤掉“The world's most popular React UI framework”的介绍语

  •  
  •   manami · 2020-01-10 18:30:41 +08:00 · 4754 次点击
    这是一个创建于 1805 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚到 Github 上看了下 React UI 框架的 star 数,发现确实被 Ant Design 超越了

    1578650732_1_.jpg

    1578650804_1_.jpg

    很喜欢 Material Design 这种设计风格,前端 UI 框架VuetifyMaterial-UI深得我心。

    13 条回复    2020-01-13 15:40:24 +08:00
    Osk
        1
    Osk  
       2020-01-10 18:48:13 +08:00 via Android
    因为 the most 这种说法不符合广告法啊,信不信送你一个 HTTP 451 :doge:
    janus77
        2
    janus77  
       2020-01-10 18:54:44 +08:00 via iPhone
    虽然用 star 数区分流行度并不对(这半句说的是 ant ),但是撤掉也没啥特别的意思,或许单纯就是不想说的这么张扬呢?(国内广告法都有规定不允许使用夸张的词汇,类比一下)
    030
        3
    030  
       2020-01-10 19:25:02 +08:00   ❤️ 1
    可能写这句话的被 PIP 了
    echisan
        4
    echisan  
       2020-01-10 19:44:21 +08:00 via iPhone
    almost(
    GM
        5
    GM  
       2020-01-10 19:46:41 +08:00
    违反广告法了
    Torpedo
        6
    Torpedo  
       2020-01-10 20:12:32 +08:00
    我觉得不考虑风格喜好,Material-UI 比 antd 强很多。
    至少最近人家一直更新维护很及时
    afc163
        7
    afc163  
       2020-01-12 22:13:02 +08:00   ❤️ 2
    @Torpedo 我们四年来每周都发版本,维护也还算及时吧
    manami
        8
    manami  
    OP
       2020-01-12 22:16:41 +08:00 via Android
    @afc163 赞,希望 Ant Design 也越做越好
    Torpedo
        9
    Torpedo  
       2020-01-13 10:37:37 +08:00
    @afc163 中间明显停滞了一段时间(印象里是 18 年年底左右吧),issue 反应变慢。ps:你们表单的 api 设计和实现都挺烂的
    afc163
        10
    afc163  
       2020-01-13 11:33:57 +08:00
    @Torpedo 18 年底的发布没有停滞过: https://ant.design/changelog-cn#3.11.0 这里可以看到所有版本的发布日期。

    另外,可以看看 4.0 的新版 Form 表单: https://zhuanlan.zhihu.com/p/102057196
    Torpedo
        11
    Torpedo  
       2020-01-13 12:57:21 +08:00
    @afc163 就是觉得中间频率变慢。一些问题一直得不到解决,比如 icon 大小那个问题(能解决,但是绝不是什么好的体验)。单说 form 的话,稍微复杂点的表单,性能、实现、书写体验都很差。
    看了 4.0 的 api,感觉你们的表单 ui 和逻辑是不是混合太厉害了。虽然对外用户保留一个 form 组件,然后传配置很好。但是这里杂糅了很多逻辑。也就是 useForm 一个 hook api。按理说一个表单逻辑很多的组件,应该有更多的东西通过 hook 去和 ui 解耦比较好吧。
    新的 form 依赖的是 rc-form-field 的。话说 rc-form-fiedl 和 react-final-form、Formik、React Hook Form 这三个库比,明显还不如吧。那么用 rc-form-field 真的能做出好用的 form 来吗?
    如果耦合的太深,用户自己写 form 逻辑,用你们的 ui 是不是就没那么好用了。
    afc163
        12
    afc163  
       2020-01-13 13:53:35 +08:00
    > 就是觉得中间频率变慢。一些问题一直得不到解决

    毕竟 18 年全职搞 antd 的基本只有 https://github.com/zombieJ/ 一个人,响应几千个问题难免有延迟,icon 体积的问题在 4.0 已经得到彻底解决了。

    > 新的 form 依赖的是 rc-form-field 的。话说 rc-form-fiedl 和 react-final-form、Formik、React Hook Form 这三个库比,明显还不如吧。那么用 rc-form-field 真的能做出好用的 form 来吗?

    API 风格是众口难调的,我们也要保证对 3.x 尽可能的概念一致性以减少升级的成本。当然我们也鼓励大家使用社区 form 解决方案来配合 antd UI 封装表单逻辑(事实上很多人已经在这么做了)。
    afc163
        13
    afc163  
       2020-01-13 15:40:24 +08:00
    @Torpedo 不过也感谢你的反馈,没有放弃我们的老用户才会提这样的意见。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3347 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 04:47 · PVG 12:47 · LAX 20:47 · JFK 23:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.