javascript的ui框架 像exjs ,抱歉,我已经将排除在外,原因有两个
1. 架构模拟swing ,笨重,写法相当累赘,大量的{},眼都花了
2. 速度,js 的性能表现不行
我看到现在很多公司热衷于用js开发类似windows forms表现的web应用,并深为得意。个人深不以为然。
我多次注意浙江电信的营业系统,它显然是b/s结构的,虽然有一些操作上的问题,但它表现的不错,它的界面不是完全模拟windows forms的模式。
所以,web应用有其特质,一味靠windows forms表现是一种错误的决策。 当然,如果你能搞定性能和开发问题就另当别论
对于我而言,日后的开发中,我想会保持web 界面的简洁,js是一种调味品,而不是界面的主要手段
我觉的,富客户端的未来在于flash和sliverlight ,当然,目前的sliverlight的性能表现也极不令人满意,不过flash 性能就相当不错,只要在贴近传统开发人员中使一把力。不过,我也不希望flash总是往java那边靠 。一个平台保持中立相当重要。当然,对sliverlight也是同样,不要总是想绑定到.net平台上。比方说,没有自主的控件,而是要用asp.net web control.
在这篇文字的最后,我想我确定了以后的技术走向
那就是动态语言(ruby/python/php)+ria
而公司的发展方向
就是利用动态语言开发企业级托管应用