`

Extjs和JQuery

阅读更多

JQuery  和 Extjs  比较

 

 

一、JQuery  和 Extjs  比较

JQuery-EasyUI是仿照Ext做的。

2.Ext框架是一个整体,面向对象的编程思想,每个控件之间可以相互通讯。

3.JQuery的控件全都是分散的,没有整体性可言。你可以单独拿出来一个控件就能用。

4.Ext有一定学习曲线,不像EasyUI就那么几个简单的API完事儿了。

 5.如果你要开发系统应用的话,首选Ext不会错的,控件库丰富,扩展和维护都方便。如果是简单的页面动画和效果,JQuery

 6.jquery只是一个工具库,比较简单,相对容易。 Ext是一套真正的ria开发框架,甚至可以实现桌面应用一样的强大功能。本身代码质量极高,而且是高度的面向对象设计。jQuery 入门相对容易一些,实际用的过程中要用到各种插件,基本上用一个一个。 ExtJS 入门稍难,

二、内容介绍:

1、什么是ExtJS:

     ExtJS可以用来开发RIA也即富客户端AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.NetJavaPhp等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。   2ExtUI组件模型和开发理念脱胎、成型于Yahoo组件库YUIJava平台Swing两者,并为开发者屏蔽了大量跨浏览器方面的处理。相对来说,EXT要比开发者直接针对DOMW3C对象模型开发UI组件轻松。

2.JSON

  在项目中,Ext本身的华丽外表就很吸引眼球了,但这仅仅是其外在的美,还有最核心的内在美,即:JsonJson(JavaScript Object Notation) 是一种数据交互格式,一个不能实现数据交互功能的项目是没有任何意义的,大多的Ajax框架的数据交互都基于Json,如:jQueryExtJs等。因此理解Json掌握Json并熟练运用是很重要的。.NET已经把Json封装到类中,无需配置,直接与数据库交互,轻松的封装直接使用;Java就麻烦些,必须去下一个Json包,然后再做一些配置,才可以使用;PHPJava差不多,也必须下载一个Json插件(和类相似),但是不用配置,直接封装使用。

 

 

 

 

 

<!--EndFragment-->
分享到:
评论

相关推荐

    HTML、JS、ExtJS、jQuery智能提示Eclipse插件

    HTML、JavaScript、ExtJS和jQuery是Web开发中常用的四种技术,它们在构建动态、交互式的网页应用中扮演着重要角色。Eclipse作为一个强大的集成开发环境(IDE),为开发者提供了丰富的插件支持,以提高开发效率。针对...

    包括Extjs和jquery做的tree结构

    在IT领域,特别是前端开发中,`ExtJS` 和 `jQuery` 都是广泛使用的JavaScript库,用于构建交互式和动态的用户界面。本话题主要关注它们如何实现`tree`结构,这是一种常见的数据展示方式,通常用于组织层次化的数据。...

    ExtJS,JQuery教学支持管理系统

    这个系统利用了ExtJS和JQuery这两款强大的JavaScript库,以实现丰富的用户界面和流畅的交互体验。AJAX(Asynchronous JavaScript and XML)技术的应用使得系统能够实现页面无刷新的数据更新,提升了用户体验。 **...

    extjs使用说明 extjs的API jQuery使用说明 jQuery的API

    ExtJS和jQuery是两种广泛使用的JavaScript库,它们在Web开发中扮演着重要角色,尤其在构建用户界面和处理DOM操作时。这篇详细的说明将分别介绍这两个库的核心概念、使用方法以及相关的API。 首先,让我们来看看...

    2000多个extjs小图标适合jquery EasyUI

    在描述中提到,“2000多个extjs小图标,适合适合jquery EasyUI”,这表明这些图标设计与EXTJS和jQuery EasyUI的风格兼容,能够无缝集成到使用这两种技术的项目中。开发者可以利用这些图标来表示不同的功能、状态或...

    spket extjs jquery

    通过集成Spket,MyEclipse能够为前端开发提供额外的智能感知功能,尤其是对于JavaScript库如ExtJS和jQuery,可以实现更便捷的开发体验。开发者可以在编写代码时实时获得库函数的提示,减少错误并提高开发速度。 **...

    导入extjs、jquery 文件时$使用冲突问题解决方法

    在处理Web开发中使用多个JavaScript库时,特别是涉及到ExtJS和jQuery这样的强大工具时,经常可能会遇到变量冲突的问题。这个问题在ExtJS和jQuery中尤其突出,因为这两个库都使用了$符号作为快捷访问的别名。在未正确...

    动态树的管理程序(基于jQuery Treeview实现)

    但是在开发的时候我种想找个例子来参考下,发现有很多这样的例子,包括extjs和jquery treeview的官方也有,但结合java后台实现的不多。 这里我做了一个例子,是一个完整的应用例子,可以动态的对这棵树进行维护

    仿Extjs的jQuery easyUI

    jQuery EasyUI 是一个基于 jQuery 的轻...通过深入学习和实践"仿Extjs的jQuery easyUI",你将掌握 EasyUI 的核心概念和使用技巧,从而能够轻松地构建专业级别的Web应用程序。这个实例将是你进入EasyUI殿堂的宝贵教程。

    Extjs,Jquery,Dhtmlxtree之上的树

    ### Extjs、Jquery、Dhtmlxtree之上树的区别及方法变更详解 #### 一、概述 本篇文章主要探讨了三种流行的JavaScript库——Extjs、Jquery、Dhtmlxtree中实现树形结构(Tree)的方法及其差异。树形结构在用户界面...

    ExtJs教程_完整版.pdf

    - **示例**: 在一个项目中同时使用ExtJS和jQuery时,可以利用适配器确保两个库之间不会产生冲突,实现功能的互补。 #### 五、AJAX技术的应用 **5.1 AJAX原理** - AJAX(Asynchronous JavaScript and XML)是一种...

    ext and jquery

    标题“ext and jquery”指的是在Web开发中两个常用的JavaScript库——ExtJS和jQuery的结合使用。这两个库在前端开发中都有着广泛的应用,分别提供了丰富的组件和便捷的DOM操作功能。 ExtJS是一个完整的JavaScript...

    vs2008里ExtJs智能感知插件

    总的来说,这个插件增强了VS2008对于ExtJs和jQuery等JavaScript库的开发支持,提升了开发效率,降低了出错率,是Web前端开发者在VS环境中开发JavaScript应用的得力助手。通过安装和使用这类插件,开发者可以更加专注...

    模仿extjs风格写的jquery combobox

    ExtJS是一款功能丰富的JavaScript框架,以其强大的组件化和数据绑定机制著名,而jQuery则是一个轻量级的选择器引擎,广泛用于简化DOM操作。这个jQuery ComboBox是开发者为了在不使用ExtJS完整库的情况下,实现类似...

    jQuery EasyUI仿Extjs界面

    5. **事件处理**:在实现上述功能时,需要利用jQuery和EasyUI提供的事件处理机制,如`on('click')`来监听用户的菜单点击行为,并相应地添加新的Tab或更新内容区域。 6. **CSS和JavaScript资源**:压缩包中的index....

    Ajax(Jquery与ExtJs)

    Ajax(Jquery与ExtJs) 框架对比 web前端开发

    Jquery-Extjs4.0框架

    jQuery和Ext JS是两种广泛应用于前端开发的JavaScript框架,它们各自有着独特的特性和优势。本篇将详细探讨这两个框架在Jquery-Extjs4.0中的结合使用及其核心概念。 **jQuery框架** jQuery是一个轻量级、高性能的...

    spket-1.6.23

    Spket是一款强大的JavaScript IDE增强工具,专为Web开发者设计,特别是针对ExtJS和jQuery框架的开发人员。其核心功能是提供智能代码提示,使得编码过程更加高效,减少错误,并提升开发速度。在介绍Spket之前,我们先...

    用SenchaTouch和jQueryMobile开发移动应用的过程对比[收集].pdf

    Eclipse结合Spket插件可以作为IDE,它支持ExtJS和jQuery开发。同时,Chrome的开发者工具提供了良好的调试环境。 **RSS阅读器开发对比** 1. **Sencha Touch开发流程** - 下载Sencha Touch开发包,包含必要的JS库、...

Global site tag (gtag.js) - Google Analytics