jquery是干什么 jquery是什么软件

哎,这东西啊,我跟你说,真不是啥编程语言。
就是当年我刚开始搞前端那会儿,2 008 年左右吧,到处都在用这个。

记得当时接了个活儿,要做一个在线报名表单,得实现各种动态效果,还得上传文件啥的。
我是个新手,琢磨半天,发现用jQuery简直不要太方便。
几行代码,事件绑定、DOM操作、Ajax请求,都给搞定了。
以前没学这个,我吭哧吭哧写了几百行原生JS,还各种浏览器兼容性问题。
后来才知道,那时候大家都是这么干的。

jQuery就是个库,帮你把很多原生JS复杂的操作给封装了。
你想啊,写个点击事件,用jQuery就是$('btn').click(function() { ... });,多简单。
你要是写原生,得document.getElementById('btn').addEventListener('click', function() { ... });,是不是长多了?还得多考虑浏览器差异。

它不是语言,就是一堆函数,让你写代码更快。
不过啊,后来几年,特别是2 01 5 、2 01 6 年那会儿,大家开始搞ES6 、搞Vue、React这些新东西了,jQuery就没那么火了。
现在很多新项目,你都没法在代码里看到它的影子。
不过有些老项目,比如我之前维护的一个2 01 0年左右做的系统,里面还堆满了jQuery代码,改起来真是够呛。

所以你看,它就是个工具,用的时候挺好,不用了,就当学过一门“老古董”技术吧。
别把它当什么神乎其神的东西,就是个写代码省事的库。

jQuery与其他JavaScript框架的比较

嘿,兄弟,说到前端框架这事儿,我可是踩过不少坑的。
记得那年我在一家小公司做项目,那时候用jQuery那叫一个爽,代码简洁,兼容性也强,那时候的IE6 、IE7 、IE8 简直是小case。
但是后来公司想转型做单页应用,我就开始捣鼓Angular了,那学习曲线啊,简直比登天还难,不过一旦掌握了,做出来的东西也确实专业。

然后我又跳到React,那虚拟DOM确实牛,性能好得不得了,但是生态圈那么大,学起来也费劲。
Vue.js后来我也尝试了,它那个渐进式升级挺吸引人的,不像Angular那么重,也不像React那么复杂,文档也友好,适合中小团队。

我有个朋友,他是个前端新手,后来用Vue.js做项目,上手快,文档也容易看懂,项目也做得挺顺利的。
不过说回来,选框架这事儿,还真得看项目需求。
比如你是个大公司,做后台管理系统,那Angular可能更适合你;如果你是做社交平台,React的动态性可能更适合;如果你是中小团队,快速开发,Vue.js可能是个不错的选择。

记得有一次,我接了一个项目,客户要求既要兼容旧浏览器,又要做单页应用,我那时候真是头都大了。
最后我选择了Vue.js,虽然学习曲线平缓,但是项目上线后运行稳定,客户也满意。

总之,选框架就像找对象,得看你的需求,合适最重要。
别盲目跟风,也别被技术潮流冲昏了头脑。
你得根据自己的实际情况,团队的能力,还有项目的需求来综合评估。
这样,你才能少踩坑,多出活儿。

有哪些常用的jquery UI框架

1 . DWZ适合国内快速开发。
比如2 009 年左右,国内中小企业用得多。

2 . NinjaUI提升视觉效果。
幻灯片插件用得最多的是2 01 0年项目。

3 . ChicoUI组件全。
包含自动完成,适合2 01 2 年左右电商项目。

4 . PrimeUI定制化强。
表格控件用得多的是2 01 5 年企业系统。

5 . w2 UI轻量兼容好。
2 01 8 年移动端适配项目常用。

你自己掂量。

基于jquery开发的UI框架有哪些

说实话,国产框架里头,DWZ(jQueryRIA框架)是2 008 年左右出来的,当时中国开发者搞的,就是搞个Ajax RIA,说是简单实用,能省事。
B-JUI(BestjQueryUI)好像是2 01 0年前后,基于Bootstrap,用起来挺方便,连Ajax都能用HTML属性搞定,适合不会JS的哥们儿。

jwwui这玩意儿,我记着是2 01 2 年左右火的,就是一堆HTML组件,能自己改样式,跑得也快,啥功能都有,又轻便。
综合型框架里头,jQueryUI是2 01 1 年左右出来的,就是那些常用交互,啥Tab啊、对话框啊,都挺基础的。
PrimeUI是PrimeFaces那帮人搞的,扩展了jQuery的东西。
EasyUI跟LigerUI差不多时间,都是2 01 3 年前后,都是给网页开发用的,啥菜单啊、表格啊,都挺全。
MiniUI也是那时候出来的,控件挺多,适合做CRUD。
SmartUI这哥们儿,搞的是前后台分离,2 01 4 年左右吧,就靠HTML+JS+JSON搞数据交互。

轻量级工具里,NinjaUI就是个插件,放幻灯啊、智能提示啊,看着好看。
ChicoUI也有点东西,自动完成啊、日历啊,还带CSS布局。
w2 ui是2 01 5 年左右出来的,布局、表格、树形这些都有,用HTML5 +CSS3 写的,兼容性还挺好。
jQueryTools也挺小,就5 .8 KB,Tab啊、工具提示啊都有。

Webix这玩意儿,严格说不是纯jQuery,但集成了jQuery跟Backbone.js,2 01 3 年左右出来的,组件超过4 5 个,支持HTML5 、CSS3 ,还能跨平台(iOS、Android、Blackberry),还能用离线存储、地理位置API。