jquery是库还是框架?

jQuery是库,不是框架。

库和框架区分很简单。库让你的工作更顺手;框架限制你的自由度,让你感到有些别扭,但让公司员工之间配合开发更顺手。

库只管引进来使用,除了库接口,没有其他约束,随便怎么用,free style;而框架则有着各种各样的严格约束。

例如bootstrap,约束了DOM结构。

例如AnglarJS,也对DOM结构有约束。

这些都是框架。

框架就像一门语言,有自己的世界。

用了什么框架,就得按照这个框架世界里的规则行事编码。

“jQuery is a fast, small, and feature-rich JavaScript library.” -- 出自jQuery官网

时间: 2024-10-12 17:37:58

jquery是库还是框架?的相关文章

从jQuery谈库与框架的设计之优劣

jQuery是业内知名的javascript框架,它的实现和设计可以说代表了javascript界最高的水平,本文试从四个方面来以jQuery为例总结库与框架设计的原则和优劣判断. 解决问题 首先请看一个我实现的框架,我把这个库称为四则运算. function add(a,b) { return a+b; } function mul(a,b) { return a*b; } function minus(a,b) { return a-b; } function div(a,b) { retu

jQuery 为什么优秀兼谈库与框架的设计[转]

文章转自:https://github.com/lifesinger/blog/issues/114 从 @wintercn 的这篇文章说起:从 jQuery 谈库与框架的设计之优劣 先去读一读哦,不长的,winter 写得很幽默. 好了,看下文. 解决什么问题 拿 winter 的代码入手: function traversal(node, f) { f(node); if(node.children.length) { for(var i = 0; i<node.children.lengt

基于jquery开发的UI框架整理分析

根据调查得知,现在市场中的UI框架差不多40个左右,不知大家都习惯性的用哪个框架,现在市场中有几款UI框架稍微的成熟一些,也是大家比较喜欢的一种UI框架,那应该是jQuery,有部分UI框架都是根据jQuery研发出来的产品,现在也很常见了. 国产jQuery UI框架 (jUI) DWZ DWZ富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery实现的Ajax RIA开源框架.设计目标是简单实用,快速开发,降低ajax开发成本. jQuery 部件布局

前端里的库和框架

库和框架是什么呢? 虽然有时候在一些语境中他们是可以互相替代的,但是我们还是要了解下他们的真正含义. 库:它是一系列对象,方法的代码,我们通过引入库,来实现代码的重用,代码的精简. 框架:它是一个系统中可以重用的一部分,它可能不仅仅包括一种代码和资源,它可能包括了子程序,库,胶水语言,图片等等一系列资源. 所以,相对来说,框架的内容更加丰富,在某些情景中,它可能包括了多个库,多种脚本语言,多个子程序,图片等等. 举个栗子~现在应用十份广泛的JQuery就是一个库.JQuery里面都是Javasc

2016年 CSS 库、框架和工具新生榜 TOP 50

看看 CSS 在过去几年的巨大变化和快速发展,你就不会对它今年的开源工具大产量感到惊讶了.这些 CSS 库.框架和工具的建立不仅给我们提供了学习的视角,更给我们的工作与生活带来了便利. 本文精选了 50 款 2016 年发布的 CSS 库.框架和工具供大家享用,希望它们对您有所帮助. 分类快速预览:CSS 库,CSS Spinners,CSS 图像特效,CSS 实用程序,设计指南工具,响应式邮件与通讯列表框架,Flexbox 布局工具和框架,CSS 布局框架和 material design 框

库和框架的区别

本文面向玩代码玩的蛋疼的读者. 库和框架都是一种有别于软件.面向程序开发者的产品形式.正因为如此,也有很多人误以为库就是框架,或者认为指定语言的库就是框架. 库的英语为 Library ( 简写 Lib ),框架的英语为 Framework. 库是将代码集合成的一个产品,供程序员调用.面向对象的代码组织形式而成的库也叫类库.面向过程的代码组织形式而成的库也叫函数库.在函数库中的可直接使用的函数叫库函数.开发者在使用库的时候,只需要使用库的一部分类或函数,然后继续实现自己的功能. 框架则是为解决一

为什么原生 JavaScript 开发越来越多受欢迎?是否应该跟风用原生JavaScript代替 jQuery等库?

本文标签:  jQuery的作用 原生JavaScript优势 jQuery官网 jQuery处理DOM和跨浏览器 JavaScript新特性 互联网杂谈 随着 JavaScript 本身的完善,越来越多的人开始喜欢使用原生 JavaScript 开发代替各种库,其中不少人发出了用原生 JavaScript 代替 jQuery 的声音.这并不是什么坏事,但也不见得就是好事.如果你真的想把 jQuery从前端依赖库中移除掉,我建议你慎重考虑. 首先 jQuery 是一个第三方库.库存在的价值之一在

运用NodeJs环境并依赖第三方库,框架等实现网站前后端分离报错问题及处理方法

运用NodeJs环境并依赖第三方库,框架等实现网站前后端分离报错问题及处理方法 问题一: SyntaxError: missing ) after argument list in .....\views\user\index.html while compiling ejs. 语法错误:失去右括号)在参数列表后面,在.....\views\user\index.html(在这个路径中的index.html)中当编译ejs时. 分析:这个时候应该是模板引擎ejs出现问题,但是ejs已经是一个写好

jquery easyui+layer后台框架

最近使用jquery easyui搭建了一个后台框架,以方便以后使用 上图先: 下载地址:CSDN下载 jquery easyui+layer后台框架,布布扣,bubuko.com