首页 > 解决方案 > React 被认为是一个库,Angular 被认为是一个框架。为什么这样?

问题描述

请有人通过证明库和框架的定义来回答。“您的代码调用库,而框架调用您的代码。

标签: javascriptangularreactjsframeworks

解决方案


React 不能被认为是一个提供的、绝对正确的库,并且只有一个对框架和库之间的区别有任何意义的定义。

该库只是一组方法/函数。

该框架提供了一个工作框架,它要求以某种方式编写代码。

考虑到上述情况,React 显然是框架。非常复杂,非常自以为是的框架。

为什么它被提升为图书馆?

恕我直言,因为 React 的推动者是廉价的操纵者,他们想要窃取 jQuery - 最流行的 JavaScript 库的流行。

好的库与框架文章。作者以 jQuery 作为库示例,以 Vue 作为框架示例。可能,只是为了不逗鹅。但是提供的示例中的 Vue 代码几乎类似于类比 React 代码。


推荐阅读