跳转至

库和框架

基本概念

库和框架有一些细微的区别。简单地说就是谁调用谁的问题。

  • 对于库而言,开发者控制流程,调用库中的代码
  • 对于框架而言,框架控制流程,调用开发者编写的代码。

本文不严格区分库和框架,因为没有区分的必要,且有些东西确实不好区分,比如 React

分类

这里列出的库和框架按照功能来分类。对于那些特定语言的、更为通用的库/框架,可以去 编程语言 章节查看。