【发布时间】:2008-09-19 02:14:34
【问题描述】:
我知道这个问题一直是asked before,但是已经一个月没有像样的答复了...我正在查看Aptana's Jaxer,我发现这个概念非常令人兴奋。
这里是给不熟悉它的人的快速概述:
用他们的话说,Jaxer 是“世界上第一个真正的 AJAX 服务器”。它基于 Mozilla 引擎,因此脚本是用 javascript 编写的,您可以完全访问服务器端的 DOM。
脚本使用<script> 标记放置在您的页面上,您可以指定runat 属性(ala ASP.NET)来标记脚本以在客户端、服务器或两者上执行,或作为“服务器代理”这使得这些功能在客户端可用,但它们通过 AJAX 在服务器上执行。这也意味着您可以在服务器和客户端上使用您喜欢的客户端库(jQuery、Prototype)。
它还可以用于处理以另一种语言(例如 php、ruby)生成的文档,我认为除了帮助将现有应用程序转换为使用 Jaxer 之外,这并不实用。
- 有什么优点和缺点?
- API 的成熟度/稳定性如何?
- 与 其他服务器端 html 预处理器?
- 有人用过 Jaxer 吗? 技术(php、pearl、ruby 等) 你的经历是什么?
编辑:我发布了另一个关于我在玩 Jaxer 时发现的缺点的问题:Defining objects when using Jaxer
【问题讨论】:
标签: javascript ajax aptana jaxer