Pyjamas的介绍:
Google 的Google Web Toolkit,GWT 让我们能够完全用 Java™ 代码开发具有 Ajax 功能的 Rich Internet Application (RIA)。可以使用丰富的 Java 工具集(IDE、重构、代码补全、调试器等等)开发出可以部署在所有主流 Web 浏览器中的应用程序。在 GWT 的帮助下,可以编写出在浏览器中运行但是表现与桌面应用程序相似的应用程序。
很多使用GWT的人都奇怪为什么不能用Python代替Java。没关系,有了Pyjamas就行了。
和GWT类似,Pyjamas是一个跨浏览器API,有了它,你可以使用Python编写客户端功能。
使用Pyjamas的优点是你可以用 Python代替HTML和JavaScript编写网络程序,你可以重复使用和导入类和模块。
此外AJAX库还可以解决互用性问题,不用担心程序在IE6, IE7, Firefox, Safari, Opera等浏览器上的兼容问题。
Pyjamas项目主页:http://pyjs.org
IBM developerWorks: Pyjamas 简介,第 1 部分: 协同使用 GWT 和 Python 的优势
Google Web Toolkit项目主页:https://code.google.com/intl/zh-CN/webtoolkit