Pre*_*aul 8 javascript aptana ajax jaxer
我意识到之前曾经问过这个问题,但是已经有一个月没有得到好评......我正在看Aptana的Jaxer,我发现这个概念非常令人兴奋.
以下是对不熟悉它的人的快速概述:
用他们的话说,Jaxer是"世界上第一个真正的AJAX服务器".它基于Mozilla引擎,因此脚本使用javascript编写,您可以完全访问服务器端的DOM.
脚本放在带有<script>标签的页面上,您可以指定一个runat属性(ala ASP.NET)来标记要在客户端,服务器上执行的脚本,或者作为"服务器代理",使客户端上的功能可用,但它们通过AJAX在服务器上执行.这也意味着您可以在服务器和客户端上使用您喜欢的客户端库(jQuery,Prototype).
它还可以用来处理用另一种语言生成的文档(例如php,ruby),我想这是不切实际的,除了帮助转换现有的应用程序以使用Jaxer.
编辑:我发布了另一个关于我在使用Jaxer时发现的缺点的问题:使用Jaxer时定义对象
bho*_*lis 12
我没有使用Jaxer很长时间,但这里有一些我发现的东西:
优点
缺点
总的来说,我认为Jaxer作为另一个web framewok前面的后处理器最有希望.使用Jaxer将所有漂亮的AJAX内容分层到现有站点之上会很棒.这将使得在服务器和客户端之间共享验证/页面操作逻辑的动态站点变得更加容易.我不认为我只想使用Jaxer编写应用程序.而且,它很年轻(而且还不成熟) - 我会有兴趣看看它最终到底在哪里.
| 归档时间: |
|
| 查看次数: |
2357 次 |
| 最近记录: |