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

React UI 框架 Material-UI 在国内用的多吗?

  •  
  •   HuasLeung · 2019-04-23 11:19:06 +08:00 · 12287 次点击
    这是一个创建于 2048 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这段时间自己在搞个小东西,前端用上了 React,在选型 React UI 框架时看中了 Material-UI。 Material-UI 是一个实现了 Google's Material Design 设计规范的 React 组件库,"The world's most popular React UI framework" —— 世界上最受欢迎的 React UI 框架,这是它官网的 slogan。 但就我的观察,发现在国内用 Material-UI 的公司少之又少(不知道是不是我的错觉),实际情况是怎么样的,有知道的么? Thanks in advance!

    13 条回复    2019-11-20 10:35:01 +08:00
    tommyzhang
        1
    tommyzhang  
       2019-04-23 11:25:23 +08:00
    要问就说 ant.design
    jameskuk
        2
    jameskuk  
       2019-04-23 11:27:24 +08:00   ❤️ 2
    要问 ant.design 就给你过圣诞节
    Sapp
        3
    Sapp  
       2019-04-23 11:45:12 +08:00
    用的不多,包括 office-ui 这些都不多,基本国内都是 antd,不过我用 office-ui 感觉挺舒服的,比 antd 舒服,虽然组件提供的有点散,很多都需要自己组合
    AngryMagikarp
        4
    AngryMagikarp  
       2019-04-23 11:48:50 +08:00
    material design 其实还是需要有点设计功底才能用好的,不如 antd 那么简单粗暴。

    如果用在面向消费者的产品,一般都有设计人员专门设计界面,在国内采用 MD 的几率非常非常小,甚至很多设计都只是听说过这个传说中的东西而已。
    如果是面向内部使用的管理系统,那么 antd 不知道省心多少。
    AngryMagikarp
        5
    AngryMagikarp  
       2019-04-23 11:50:50 +08:00   ❤️ 1
    我个人是比较喜欢 MD 的,成功案例可以参考 Google 全家桶,但用不好 MD 也会很丑。
    s609926202
        6
    s609926202  
       2019-04-23 12:11:32 +08:00 via iPhone
    最近就在用~
    mokeyjay
        7
    mokeyjay  
       2019-04-23 12:23:47 +08:00   ❤️ 1
    国内用 MD 的少之又少,尤其是企业应用
    dddddd
        8
    dddddd  
       2019-04-23 12:24:40 +08:00   ❤️ 1
    你好,我正好用过 Material-UI 做过自己的开源项目 v2moon,也用过 ant-design 写过公司项目,不用 Material-UI 写公司项目是应为国内的设计师们通常只会拿着苹果的那一套东西设计苹果风格的 ui,这方面 ant-design 做的更好。Material-UI 这个库好不好,我觉得中规中矩,css 方案采用 jss 相比 ant-design 的 less 方案我觉得还是要差一点, 但是如果你习惯用代码构建 ui 其实也不差。体验最不好的一点是版本升级一些 api 说变就变了,这点让人不爽,不过这也是很多 js 开源项目的通病,缺少工程思维。
    yuthelloworld
        9
    yuthelloworld  
       2019-04-23 12:29:57 +08:00 via Android
    挺好用的,jss 也不错
    WittBulter
        10
    WittBulter  
       2019-04-23 13:02:01 +08:00
    @dddddd 据我所知 material ui 还是没有在 minor break change 的例子?
    realkenshinji
        11
    realkenshinji  
       2019-04-23 13:17:58 +08:00 via iPhone
    我用 MD 做了公司内部项目的前端 UI,准确的说是 MaterializeCSS
    zakarycode
        12
    zakarycode  
       2019-04-23 15:22:12 +08:00
    个人项目一般都是 MUI 的,如果和同事合作的话就会改成 antd
    simonguo
        13
    simonguo  
       2019-11-20 10:35:01 +08:00   ❤️ 1
    你可能不知道 React Suite,所以推荐一下。

    https://github.com/rsuite/rsuite
    https://rsuitejs.com/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2615 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:36 · PVG 19:36 · LAX 03:36 · JFK 06:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.