javascript UI 库和框架之间的关系是什么?

What is the relationship between a javascript UI library and framework?

我想知道 javascript 中的 UI 库与 javascript 中的框架之间的关系。说得更具体 terms/example:

ReactJS 和 Semantic 有什么区别UI?

它们如何协同工作(如果有的话)?

我知道语义 UI 有一个页面专门介绍它们如何与 React、Meteor 和 Angular 一起工作,但我不明白这一点,因为对我来说,它们似乎完全相同功能。 需要明确的是:ReactJS 和 Semantic UI 是示例。 我不寻求两者之间的深入比较,而是它们之间的关系。

提前致谢,

Semantic UI 是一个库,因为它包含一组用户界面(UI)组件,可以被任何框架使用。这些组件可以是按钮、表格、容器、分隔线等

框架(在本例中为 React)可帮助您将组件连接在一起。它包含一组功能,可让您以连贯的方式连接这些部分。

  • 您可以构建ui自己的组件并使用 react 连接它们。
  • 您可以使用语义 ui 组件并使用普通 HTML 和 JS 连接它们。
  • 您还可以同时使用语义ui(对于组件)和反应(对于布线)。