14

我正在尝试在我的项目中添加 Material-Ui React 组件,但我对这两个网站/库感到困惑。

Material-Ui-Next -> https://material-ui-next.com/

Material-Ui -> http://www.material-ui.com

这两个网站都有 Github 的链接 - https://github.com/mui-org/material-ui

它们是相同的还是不同的?它们都import {something} from 'material-ui/xxx'用于导入组件。

我很困惑,我应该在我的项目中学习/使用哪一个。你能建议吗?

4

1 回答 1

15

Material-UI Next 处于预发布状态,因此您可以预期每个新版本都可能发生重大变化。但它只是 Material-UI 的第 2 版,它比之前的版本有相当多的改进。

例如,您可以比较Material-UIMaterial-UI NextDrawer的api 。

我建议阅读路线图,他们解释了为什么他们决定从 Material-UI Next 开始。主要是,

Material-UI 是在 3 年前开始的。从那时起,生态系统已经发展了很多,我们也学到了很多东西。@nathanmarks 开始了一项雄心勃勃的任务,利用这些知识从头开始重建 Material-UI,以解决长期存在的问题。

Material-UI Next 是未来将继续开发的内容,所以我个人会同意这一点。

于 2018-03-21T10:55:13.977 回答