| 谁需要GWT On Rails? |
|
| 作者是 Administrator | |
| 2008-01-10 07:20:52 | |
|
在进行Ajax开发方面,Rails和GWT都可以帮助开发者隐藏手工编写Javascript的细节。GWT通过将Java代码转换成浏览器可兼容的JavaScript或HTML格式,来实现这样的功能。如今在Rails应用中也可以使用GWT工具包来进行Ajax开发,因为Jon Crosby为其开发了插件GWT On Rails。 GWT on Rails借助于客户端和资源生成器,迁移支持,异步RESTful客户端支持,以及Rake任务的自动完成功能,将GWT的客户端编译的JavaScript与Rails的RESTful形式Web服务整合在一起。 这一切只需如下的几个步骤:GWT客户端的生成器,GWT模型生成器,以及你需要拥有GWT的客户端。 将Ajax技术与Rails应用进行整合已经变得非常巧妙,间接将Java引入到Rails之中并非是一种常见的模式。在这个问题的指导下,InfoQ与Jon取得了联系,来详细了解开发GWT on Rails插件的动机。 我了解到,大多数架构上的决定主要是针对于功能上的取舍,这些只能在特定的环境下做出判断。对于我来说,拥有快速的编译好的JavaScript,可以在GWT中运行的更为迅速,除了可以缩减大量跨浏览器的JavaScript调试时间,还更接近于Rails信奉的“先运行起来”的哲学,这要比我探究的其他替代方案都要好。 除了那些已经使用GWT搭建好,并希望转移到Rails架构上的应用,是否有一些关键性的应用将会使用GWT On Rails进行开发?
|
|
| 最近更新 ( 2008-01-10 07:20:52 ) |

