我们正在将基于 Java EE 的大而丑陋的 MVC 应用程序迁移到 React。所讨论的应用程序是一个基于浏览器的 UI,具有数百个具有复杂表单、列表和链接的 View 。它专供官员桌面使用,因此响应速度不是问题。
我在没有使用组件库的情况下使用 React 构建了一些小型管理仪表板,这本身就够难的了。考虑到这个项目的巨大规模和从事该项目的开发人员的数量,我正在考虑使用组件库作为坚实的基础。我正在寻找一个包含 UI 组件、布局实用程序、错误处理、验证支持等的框架。当然,外观应该是可定制的。
在这种情况下,Material-UI 库是一个不错的选择吗?您是否推荐一些额外的库来简化开发?
最佳答案
是的,material-ui 是一个不错的选择。它被广泛使用并且非常可定制。在我的公司,我们将它用于我们所有的前端项目。
正如@Margon 已经提到的,React 只是一个库,您可能想要添加一些额外的库。在我看来,最重要的是 react-router
用于路由,您将需要某种状态管理。最流行的是 redux
和 mobx
。
关于javascript - 我应该为大型企业应用程序使用 Material-UI 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59301861/