没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
EXTJS 框架是非常全面和成熟的,这是因为它发展的年头久远,并且有全世界的
EXTJS 爱好者为其出谋献策,它的组件库尤其是 DataGrid 组件无人能出其右。我在最初也
考虑过使用 EXTJS 来做项目,学习了一段时间后最终还是选择放弃。放弃的理由有如下几
点:
(1)风格样式单一。这是最让我受不了的。一个让用户满意的系统并不是单纯组件的
堆砌,用户对系统的评价除了能够完成相应的功能外,还涉及到界面是否美观、导航是否
合理等等。尤其是界面美观方面,在这个用户体验全面来临的时代,一个赏心悦目的系统
尤为重要。而是用 EXTJS 构建的系统界面都是千篇一律的,无论是蓝色风格、灰色风格还
是其他的第三方风格,看起来都是那么的单调。例如下图:
(2)EXTJS 定位为底层 JS 框架,提供的都是基础的组件,并没有提供网页常用的布
局模板,所有的页面都需要通过 JS 脚本动态生成布局与组件,这导致系统开发效率很低,
尤其是对于新手。我曾经使用 EXT 制作一个普通的表单页面,结果花费了我近一个小时的
时间(也有可能是我水平不够,呵呵)。不过据说 3.0 版本提供了可视化工具好了很多。
(3)EXTJS 数据传输机制主要采用了 AJAX+JSON 模式,从长远角度看,这种做法是
合理的。但不幸的是,我所在的开发团队还是习惯于传统的同步通信方式。因为历经多年
的项目积累,我们早已有了一套成熟的 SSH 框架,我们所有项目的后台程序都是用这套东
西。如果采用 EXTJS,那么意味着需要生成 JSON 数据以 AJAX 方式传递,无疑会增加大
量的工作量。
(4)组件很难分离。如果我想在项目中使用一两个 EXT 的组件,例如 window 或者
combox 组件,那么我也需要将整套 EXT 框架机制全部引入,感觉太大材小用了,而且会
影响整体性能。
另外我也尝试过其他的 JS 框架,发现它们的思路都与 EXTJS 相似,也同样无法满足
我的需要。于是我决心自己开发一套网页框架,由此创建了 UU 人框架。要说明的有以下
几点:
资源评论
chentiedong
- 粉丝: 4
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功