服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > 专题栏目 > WEB2.0新技术 > 查看文档

用java开发Ajax

 从 Ajax惊现,大家都在研究js和xml,现在看来,这样的方式或许过于原始,也
有点笨拙。

      最近,我对 yahoo推出的 YUI(Yahoo User Interface) 刮目相看,它提供了比 prototype 更为周全的交互界面解决方案。也为开发者提供了快速的开发方案,同时也降低了学习成本和技术门槛。

     而昨天, google则推出绝对惊艳的 GWT(Google Web Toolkit) ,使得开发者不必深究Ajax,可以直接使用java开发具有ajax特性的web交互界面,实际上它是一个利用java生成javascript和html的框架。

    

      按照 GWT官方的向导试验了一下,果然不俗, 在开发GWT的Ajax界面的时候,你完全可以丢掉你在开发网页这样的思路,全心投入到java的编写过程中,剩下的事情交给GWT的编译器就好了。你不必担心用GWT开发的页面是否只能在java环境下运行,其实完全不是这样的,你要做的只是用java来开发,而编译的结果却只是javascript和html而已,他们当然可以运行于任何服务器端和客户端。
       
      google之所以选择java,是因为java不仅是一个具有生产效率的语言。利用java开发ajax的优点很多,比如你可以利用java面相对象的思路快速开发javascript,你可以在eclipse这样的优秀编辑器中轻松捕获js的错误,等等。GWT确实是一个理想主义且跳跃的开发模式。


java也越发让我刮目相看了,若想成为一个优秀的开发者,java可能是你的瓶颈,它的扩张性太强了,学好java往往让你拥有多栖的开发能力,而.net似乎还做不到这一点。

       目前GWT的官方blog只有一篇文章,而它的讨论组帖子也很稀疏,如果想紧跟GWT的动作,或者想干脆成为GWT的专家,那么就赶快跟进这个技术吧。

扫描关注微信公众号