什么是 MUI?
如果您是开发人员,但想向应用程序添加设计和动画,那么您应该使用 MUI 或 Material UI。
为什么?它是拥有设计语言的强大 React UI 框架之一。更重要的是,它是由谷歌于 2014 年创建的。而且它不仅仅是一个基本的设计应用程序。它有很多设计、动画、网格系统以及灯光效果。
除了 React.js 之外,您还可以将其与 Angular.js 和 Vue.js 一起使用。它遵循材料设计的原则。 MUI 小部件库有很多按钮,可帮助您制作从按钮到数据表的所有内容。
那么,MUI 有什么先决条件吗?那么,您需要有一个代码编辑器。不仅如此,你还应该具备一些开发 React 应用程序的知识。
尽管到目前为止,还没有一家大公司透露他们是否使用 MUI。但是,OpenClassrooms 和 QuintoAndar 等都可以使用它。
但是为什么开发人员要使用它,使用它的优点是什么?那么,MUI 有以下优点:
- 可从组件道具轻松访问主题。这消除了寻找它们的需要。
- UI 清晰的一致性。
- 快速性能。
- 与任何主题兼容。
现在,更大的问题是如何安装它。好吧,只需通过编写 npm 包来安装它,
npm 安装@material-ui/core
还有塔达!
但是对于初学者来说,MUI 很难学吗?嗯,不。
这是因为它的文档太详细了。他们的库也有很多用例。因此,使用他们的所有文档进行学习非常有用。但这并不意味着 MUI 没有任何缺点。
MUI 的包大小很大。这可能是因为其组件收集的全面性。有时,有些人还觉得 MUI 也带来了不必要的设计限制。