库和框架之间有什么区别?

2025-06-04

库和框架之间有什么区别?

看了另一个帖子中@kayis的评论后,我想知道您是否同意这个说法?

人们对框架有不同的定义

我知道的一个定义是:

  • 框架是一种软件,您可以将代码插入到
  • 库是一种插入到代码中的软件

按照这个定义,React 是一个框架。

但是有些人,特别是在前端领域,认为框架必须带来路由器和/或小部件等东西。pp。

因此,Angular、Ember.js 和 ExtJS 是框架,但 React 不是,因为它只为您提供了构建组件并将其渲染到 DOM 中的方法。

是?不是?为什么?

文章来源:https://dev.to/ben/whats-the-difference- Between-a-library-and-a-framework-3blo
PREV
当 Stack Overflow 离线时……
NEXT
您最近开始使用什么新东西?