Ext JS真的是非常的强大, 完美的UI, 结构良好的代码.
这几天在写一个程序, 用的Ext做的后台, 但后来我又放弃了.
改用jQuery+原生javascript来提高性能. jQuery UI不用.
第一眼见到Ext的那些演示的时候, 相信你和我一样都会为之所动.
但在目前的实际应用中, 我认为它是不合适的
一是文件太大, GZIP压缩后也还是大(相对来说)
二是耗CPU资源厉害, 特别是功能多的时候, 耗的资源更厉害, 比原生javascript慢了将近10倍
对比结果是测试一个Grid得来的, 开着任务管理器在看对比, 当然, 原生的javascript我没做到那么好看和复杂的功能了.
简洁实用才是王道.
三是学习成本比较高, 做什么都要查文档.
Ext的适用环境: 服务器与客户端连接的速度要快, 机器的配置要高.
用jQuery, 本来就奢侈, 更不用说Ext了.
不过话说回来, Ext用起来还真的是爽, html, css基本都不用写了, 特别适合不会做界面的程序员. 这也是众多程序员吹捧的原因.
如果实在喜欢Ext, 可以把它的风格仿制一套出来, 放到自己的框架中.
联系客服