我刚刚开始做出反应并对一些为反应而构建的UI库提出了疑问。
是否可以在我的反应项目中包含来自不同库的组件?例如,我可以包含来自bootstrap-react的模态和来自语义ui-react的数据表吗?我相信这是可能的,但这样做有什么性能问题吗?有没有人有这样的经历?
任何评论都会非常有帮助。
由于
答案 0 :(得分:0)
免责声明:我没有在一个项目中使用多个UI库中的组件的个人经验。
只要组件没有冲突(例如,使用具有不同期望的相同CSS选择器),您就可以包含来自多个UI库的组件。由于使用了两个UI库,因此不会对性能产生重大影响。毕竟,UI库只是操纵虚拟DOM,就像任何React组件一样。
一般来说,我建议不要在一个项目中使用多个UI库。通过仅使用一个库,您可以获得一致的外观和行为,并且您需要学习只掌握一个库,这可能会提高您的工作效率。