Ext的相关介绍

来源:互联网 发布:双硬盘安装ubuntu 编辑:程序博客网 时间:2024/06/05 11:29



 没有接触过Ext.js的童鞋们,可能感觉非常陌生,下面就让我给大家稍微介绍一下Ext.js吧:

Ext.js也是大前端世界中的一员,大前端世界有好多类型的非常出色的前端框架,Ext.js也不除外,它也是一种出色的前端框架,Extjs代表JavaScript,是基于YUI(Yahoo用户界面)的sencha的JavaScript框架和产品,它基本上是一个具有现代UI的桌面应用程序开发平台。



       其实大家也没有必要一定关注它是基于什么的,记住它是一个前台框架就可以了,并且它是一个UI交互的前台框架,跟一般的前台框架一样,不过个人感觉它是比较笨重的,它的jar包相对于jquery来说是不小的,它可不是跟jQuery导入一个js就可以了,它需要导不少的包,还有css样式之类的。挺大的其实,所以术业有专攻吗,它更适合于开发一些后台系统,并不适合于做互联网项目,因为它太吃流量了,我们都知道,前台用户能看到好看的页面都是把服务器上的css样式和一些js都要下载到本地进行渲染的,所以这种机制导致了Ext并不适合做互联网项目的框架,如果让Ext做互联网项目的前台,可能太不明智了。它远远没有jQuery  bootstrap 做前台框架好看,以及轻量级别。所以Extjs并不是一个轻量级别的框架。

      用Ext做开发得做好心理准备,网上有人说Extjs是一个比较抽象的框架,不太好容易理解。其实我刚接触这个东西的时候根本摸不到头绪,因为它的Grid表格跟一般的做表格的我认为不太一样,你在Ext的世界里面基本上看不到标签的身影,它从创建组件,使用组件,到销毁组件都是在js中完成的,其实也可以把Ext开发叫做js编程式开发,因为它需要你写大量的js后台代码,少则几百行,多则几千行,说的这些代码开发的功能还不多。所以说到这你就能想到Ext的重量级了,是一个比较重的框架。

     其实它的开发难度也没有网上说的那么难,俗话说的好,世上无难事只怕有心人,你写多了,看多了,自然就会了,切记,一定要时刻打开官方API  因为它就是你的字典,随时依靠它,什么东西看API学习才是最快的方法,看视频学虽然也有成效,但是学的时间周期实在是太长了。而且我一看视频就困 不知为啥!

   学习途径:大家可以去官网查看官网API学习,还有就是大家也可以去w3school 学习,适合新手学习。

                   w3shoolExt学习网址    Extjs中文官网学习网址



原创粉丝点击