Azz*_*rio 10 api frameworks terminology toolkit
我的问题非常简单,我想通过一个简单的例子得到一个明确的答案.
API,工具包,框架和库之间的主要区别是什么?
这一直是我的理解,你无疑会看到关于这个主题的不同意见:
API(应用程序编程接口) - 允许您在独立的功能中使用已经运行的应用程序中的代码.
Framework - 为您提供特定任务/应用程序类型的基类和接口的代码,通常采用设计模式的形式.(虽然不总是)
库 - 可以随意交换的相关代码,用于在类级别完成任务
工具包 - 可用于在组件级别完成任务的相关代码.
小智 6
我更喜欢以下:
我不是说这些都是完全正确的,但到目前为止它对我来说还算合适!