javascript - 我应该为大型企业应用程序使用 Material-UI 吗?

标签 javascript reactjs user-interface material-ui single-page-application

我们正在将基于 Java EE 的大而丑陋的 MVC 应用程序迁移到 React。所讨论的应用程序是一个基于浏览器的 UI,具有数百个具有复杂表单、列表和链接的 View 。它专供官员桌面使用,因此响应速度不是问题。

我在没有使用组件库的情况下使用 React 构建了一些小型管理仪表板,这本身就够难的了。考虑到这个项目的巨大规模和从事该项目的开发人员的数量,我正在考虑使用组件库作为坚实的基础。我正在寻找一个包含 UI 组件、布局实用程序、错误处理、验证支持等的框架。当然,外观应该是可定制的。

在这种情况下,Material-UI 库是一个不错的选择吗?您是否推荐一些额外的库来简化开发?

最佳答案

是的,material-ui 是一个不错的选择。它被广泛使用并且非常可定制。在我的公司,我们将它用于我们所有的前端项目。

正如@Margon 已经提到的,React 只是一个库,您可能想要添加一些额外的库。在我看来,最重要的是 react-router 用于路由,您将需要某种状态管理。最流行的是 reduxmobx

关于javascript - 我应该为大型企业应用程序使用 Material-UI 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59301861/

相关文章:

javascript - 如何根据 url 或我们所在的页面在 _Layut 中呈现脚本

javascript - 访问已删除然后重新创建的帐户的个人资料照片时,Firebase 返回 "no-referrer-when-downgrade"

javascript - android中用户界面的webview

java - GUI 编程并从另一个类中调用一个类

javascript - 如何通过提示另存为对话框来保存网页中的文件?

javascript - 对于法语,JQuery 对十进制数字的验证失败

javascript - 用递归反转字符串

javascript - 自定义句柄异常不返回我的自定义 JSON

reactjs - 我无法使用 useEffect 从 api 获取数据

javascript - 想要在 react js中动态添加表格行