React和UI库

时间:2017-10-30 06:20:19

标签: reactjs react-native react-bootstrap semantic-ui-react

我刚刚开始做出反应并对一些为反应而构建的UI库提出了疑问。

是否可以在我的反应项目中包含来自不同库的组件?例如,我可以包含来自bootstrap-react的模态和来自语义ui-react的数据表吗?我相信这是可能的,但这样做有什么性能问题吗?有没有人有这样的经历?

任何评论都会非常有帮助。

由于

1 个答案:

答案 0 :(得分:0)

免责声明:我没有在一个项目中使用多个UI库中的组件的个人经验。

只要组件没有冲突(例如,使用具有不同期望的相同CSS选择器),您就可以包含来自多个UI库的组件。由于使用了两个UI库,因此不会对性能产生重大影响。毕竟,UI库只是操纵虚拟DOM,就像任何React组件一样。

一般来说,我建议不要在一个项目中使用多个UI库。通过仅使用一个库,您可以获得一致的外观和行为,并且您需要学习只掌握一个库,这可能会提高您的工作效率。