如何理解js框架与js类库的不同?
2016-09-09 01:29
447 查看
框架和类库最重要的区别是控制权的反转。框架就像一个模具,它需要你把原材料放在模具里面,然后成品就出来了,由于模具已经造好,所以原材料不能乱加,人家要什么你就给什么,控制权在模具。但是类库就不一样了,控制权在你手中,想实现什么功能就实现什么功能,类库只是帮你封装好了大量实用的函数,帮助你实现自己的目的,你要做的只是根据自己的需要合适地调用这些函数。
通俗一点说像jQuery这种属于类库,它就是一些函数的集合,就是把特定效果的代码写好,你只需要在用的时候要用很少的代码去调用。起主导作用的是你的代码,由你来决定何时使用类库。
框架是一种特殊的、已经实现了的WEB应用,你只需要对它填充具体的业务逻辑。这里框架是起主导作用的,由它来根据具体的应用逻辑来调用你的代码。常见的框架有AngularJS等。
类库或框架是用来解决静态网页技术在构建动态应用上的不足的最常用的技术。
转载请注明出处。
通俗一点说像jQuery这种属于类库,它就是一些函数的集合,就是把特定效果的代码写好,你只需要在用的时候要用很少的代码去调用。起主导作用的是你的代码,由你来决定何时使用类库。
框架是一种特殊的、已经实现了的WEB应用,你只需要对它填充具体的业务逻辑。这里框架是起主导作用的,由它来根据具体的应用逻辑来调用你的代码。常见的框架有AngularJS等。
类库或框架是用来解决静态网页技术在构建动态应用上的不足的最常用的技术。
转载请注明出处。
相关文章推荐
- 如何理解js框架与js类库的不同?
- 对java的理解 对js的理解 类库和框架的理解
- js 跨框架下拉菜单 如何用左键实现?????
- 通过“中文”两个字来深度剖析各种不同的编码方式,彻底理解乱码是如何产生的?
- vs2010目标框架不同导致不能引用类库
- JS如何在不同浏览器下实现全屏
- SDI程序中,如何在主框架上切换不同的视图
- js如何取得框架内页面的url?
- js如何设置在iframe框架中指定div不显示
- ECMAScript一步一步创建自己的js类库(一):理解函数
- JS基础框架类库
- 不同浏览器的JS如何兼容?
- php如何在不同框架中刷新其他框架里的内容
- 杂记:设计模式的适用性,设计模式与类库框的不同.各种理解误区.学习方法论..
- C# C/S结构数据库系统框架详解(三) 如何新建一个模块(InventoryModule)[vjsdn]
- JQueryJs框架之两对小括号()()的理解
- 通过“中文”两个字来深度剖析各种不同的编码方式,彻底理解乱码是如何产生的?
- 通过“中文”两个字来深度剖析各种不同的编码方式,彻底理解乱码是如何产生的?
- C++框架如何正确理解
- 记录一些js 的框架,类库以及一些工具