很早就知道Google推出了基于Java的Ajax Framework GWT,但是由于本人是一个JAVA盲,所以一直没有搭理它。不过一直就想试一下,所以昨天把它当下来。安装了一下,很简单,解压就可以。
他的例子也很简单,提供了很方便的运行环境,不愧是Google做的,没有任何的不兼容现象。看到的第一感觉就是,这就是我想找的。
仔细研究了一下,发现GWT的主要功能就是将Java编译成为Javascript的编译器和一套完整的界面和通讯包,利用他,可以无缝地开发Ajax的应用,不管是在client端还是在server端,代码完全相同,Google利用JRE模拟层来屏蔽彼此的不同,所以技术上也是很出色的。
不过既然本人是搞Django开发的,所以很关心是否能够跟Django结合起来。在Google上搜索了一下,看到几篇文章,都指向一个叫pyjamas的项目。于是先放下GWT,研究了一下pyjamas。这个项目的介绍里的一句话很合我的心意"Many people, when first finding out about Google Web Toolkit, wonder "why can't I use Python instead of Java?". pyjamas is designed to make that possible.
于是先把他拉下来,运行了一下,发现他的demo和Google一抹一样,而且功能都差不多了,不过仔细看了看,还是很不完整,RPC这部分也没有完成。只好作罢,不过我很看好这个项目,也许是下一个django也说不定?我subscribe到它的maillist里面了。期待它的发布。
今天就到这里吧!
他的例子也很简单,提供了很方便的运行环境,不愧是Google做的,没有任何的不兼容现象。看到的第一感觉就是,这就是我想找的。
仔细研究了一下,发现GWT的主要功能就是将Java编译成为Javascript的编译器和一套完整的界面和通讯包,利用他,可以无缝地开发Ajax的应用,不管是在client端还是在server端,代码完全相同,Google利用JRE模拟层来屏蔽彼此的不同,所以技术上也是很出色的。
不过既然本人是搞Django开发的,所以很关心是否能够跟Django结合起来。在Google上搜索了一下,看到几篇文章,都指向一个叫pyjamas的项目。于是先放下GWT,研究了一下pyjamas。这个项目的介绍里的一句话很合我的心意"Many people, when first finding out about Google Web Toolkit, wonder "why can't I use Python instead of Java?". pyjamas is designed to make that possible.
于是先把他拉下来,运行了一下,发现他的demo和Google一抹一样,而且功能都差不多了,不过仔细看了看,还是很不完整,RPC这部分也没有完成。只好作罢,不过我很看好这个项目,也许是下一个django也说不定?我subscribe到它的maillist里面了。期待它的发布。
今天就到这里吧!
本文介绍了Google Web Toolkit (GWT) 的初步使用体验,包括其将Java编译为JavaScript的功能,以及如何实现无缝的Ajax应用开发。此外,还探讨了Python替代方案Pyjamas,并对其与GWT的相似性和差异进行了对比。

被折叠的 条评论
为什么被折叠?



