框架和库的区别

2020-05-31  本文已影响0人  小马哥_2020

1. 库(Library) , 代表 : jquery

2. 框架 (Framework), 代表:vue

3. 主要区别 : 控制反转 ( 谁起到了主导作用 )

4. 本质区别

框架与库之间最本质区别在于控制权:you call libs, frameworks call you(控制反转)


框架和库.png

库:库是更多是一个封装好的特定的集合,提供给开发者使用,而且是特定于某一方面的集合(方法和函数),库没有控制权,控制权在使用者手中,在库中查询需要的功能在自己的应用中使用,我们可以从封装的角度理解库;

框架:框架顾名思义就是一套架构,会基于自身的特点向用户提供一套相当于叫完整的解决方案,而且控制权的在框架本身,使用者要找框架所规定的某种规范进行开发。

上一篇 下一篇

猜你喜欢

热点阅读