框架和库的区别

框架和库的区别

00:00
01:00

回望整个IT发展历史,几乎所有的语言体系都随着业务领域的发展而产生了对应的提高工程效能的方法。在这些方式方法中,最重要的一个方案便是通用框架或者库的建立。对于框架和库的区别,最关键的区分点在于对控制权所属问题的判定。其中,库主要针对的是使用者去调用其中的方法或者暴露的API,使用者对于库具有绝对的控制权;与之相对应的,框架则是通过某些机制将一部分主动权包含进了框架之中,使用者让渡了一部分控制权给框架,框架内部有一套自闭环的运行机制,能够帮助使用者以更便捷的方式进行开发使用,从而减少了使用者的心智负担。

以上内容来自专辑
用户评论

    还没有评论,快来发表第一个评论!