哪位资深人士能说下Ext的优缺点吗?
解决方案 »
- ajax请求成功后返回的data怎么比较?
- 用户留言,增加剩余字数提示
- 求一个类似google的搜索栏效果,停止输入后1秒,且焦点还在本输入框内,则开始查询模糊查询,将前10条记录显示在一个下拉列表里,用户可以选择!!在线等,急急急!!!
- 对js的闭包的理解
- jquery animate 问题 在线等!
- 呼唤大师系列一:::orums.asp.net中的代码我调试怎么不成功呢,没有产生预期的弹出图片DIV
- netscape不支持Active控件,但是我需要用到这个控件,该怎么做?
- 当页面是UTF-8编码时,JS有中文变量时会出错,请问应该怎样解决?谢谢!
- 不会没人知道吧!
- 高手救命,1000都肯给
- 时间问题
- 小弟向各位前辈提问!
缺点是目前有些小的Bug没有解决~
因为界面效果很炫, 占资源很厉害的. 运行效果在IE下相比在FF运行, 很差
丰富,美观的UI Widget设计,扩展CSS改变风格
需要较长的开发周期
框架过于庞大,掌握时间较长
Ext是所有Ajax Framework中最炫的,常用功能相当齐全,在Widget过多时会出现性能瓶颈问题
缺点:占用客户端内存,CPU太高,不适合配置很低的电脑使用
优点还有就是对于json、xml格式的数据存储层,ext是做的非常优秀的,也就是说从服务端拿过来的数据只要格式是ext相关控件所需的数据格式,那么只需要利用panel的一些简单地不能再简单的方法就可以直接实现数据的表现了。。
1、ExtJS Web应用程序开发指南
2、深入浅出ExtJS。
希望大家一起交流EXT。。
PS.目前正用EXT做UI,Jquery做前台业务逻辑,比较爽啊
(举个简单的例子:EXT做数据的表现,业务逻辑的脚本可以进行异步加载处理,这样你的页面效率会很高哦。。~)
缺点:就WEB应用来说,ext属于重量级组件了,耗资源,对库的依赖性大!
缺点就是太大,后台可以用来搞搞阵,前台就算了。
当然你只要某些组件的话其实也不会太大,可以build your own extjs.
不要认为能打键盘就精通了PC,
不要认为看了编程就成了PC专家,
其实PC里的知识很广很宽很精很深.
一个XP专家级的高手再去看看原始的"DOS"启动.才会觉得:原来那么多的高级教授却证明不了1+1=2的道理!
Ext JS真的是非常的强大, 完美的UI, 结构良好的代码.
这几天在写一个程序, 用的Ext做的后台, 但后来我又放弃了.
改用jQuery+原生javascript来提高性能. jQuery UI不用.
第一眼见到Ext的那些演示的时候, 相信你和我一样都会为之所动.
但在目前的实际应用中, 我认为它是不合适的一是文件太大, GZIP压缩后也还是大(相对来说)二是耗CPU资源厉害, 特别是功能多的时候, 耗的资源更厉害, 比原生javascript慢了将近10倍
对比结果是测试一个Grid得来的, 开着任务管理器在看对比, 当然, 原生的javascript我没做到那么好看和复杂的功能了.
简洁实用才是王道.三是学习成本比较高, 做什么都要查文档.Ext的适用环境: 服务器与客户端连接的速度要快, 机器的配置要高.
用jQuery, 本来就奢侈, 更不用说Ext了.不过话说回来, Ext用起来还真的是爽, html, css基本都不用写了, 特别适合不会做界面的程序员. 这也是众多程序员吹捧的原因.如果实在喜欢Ext, 可以把它的风格仿制一套出来, 放到自己的框架中.本文地址: http://www.21andy.com/blog/20090609/1321.html