学习Extjs与RoR的集成有感

 今天除了跟两个项目的负责人讨论他们的开发过程改进外,其余时间就是在学习Extjs,对我来讲,最好的办法,就是在PPA系统中中应用它们,幸好,Extjs现在已经可以与RoR应用集成在一起了。
看了一个伙计录的Extjs的教程,里面的浏览器的地址栏中的端口是3000,不用说应该是RoR的应用了,里面的界面设计很新颖,连忙发给drift看,得到感叹若干。
经过一番努力,tree,grid和menu已经加入到了PPA系统中,忽然感觉这种编程方式好熟悉啊,仔细想想,用VC定义菜单和事件处理时,不就是这么做的吗?toolbar,Menu,MenuItem定义完,会形成一个资源文件,其内容跟现在的literal有多大的区别?
又在梁的推荐下安装了IE spector,运行例子时,去看tree的Dom结构,这才意识到,要想用js在浏览器中画出一棵树来,真不是件容易事啊。一个典型点的树节点,大约需要5-6个span或者div才能完成,一棵树下来,就会有一堆的span或者div,这么多频繁而琐碎的dom操作难怪性能要比taglib慢呢。
由上面的两点,联想到了若干年前的MFC框架,以及ATL,不知道还有多少人在用它们,Ajax流行后,大家好像越来越开始怀念Win32程序,结果个浏览器中画出了形形色色的widgets,难道这就是BS的最终命运吗?
 
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值