猿问

框架vs工具包vs库

框架,工具包和库之间有什么区别?



繁华开满天机
浏览 473回答 3
3回答

慕村9548890

Menzani和Barrass提供的答案可能是最完整的。但是,可以很容易地更清楚地说明该解释。大多数人都错过了这些都是嵌套概念的事实。因此,让我为您布置一下。编写代码时:最终,您会发现要在程序中重复的代码段,因此可以将它们重构为Function / Methods。最终,在编写了一些程序之后,您发现自己将已经制作的功能复制到了新程序中。为了节省时间,您可以将这些功能捆绑到库中。最终,您每次使用某些库时都会发现自己创建了相同类型的用户界面。因此,您可以重构工作并创建一个工具包,该工具包使您可以从通用方法调用中更轻松地创建UI。最终,您编写了许多使用相同工具箱和库的应用程序,从而创建了一个框架,该框架具有已提供的样板代码的通用版本,因此您所要做的就是设计UI外观并处理事件用户互动的结果。一般来说,这完全解释了术语之间的差异。
随时随地看视频慕课网APP
我要回答