この質問は以前に尋ねられたことに気づきましたが、適切な回答が得られないまま 1 か月が経過しました... Aptana の Jaxerを見ていると、コンセプトが非常にエキサイティングであることがわかります。
よく知らない人のために簡単な概要を以下に示します。
Jaxer は、「世界初の真の AJAX サーバー」です。Mozilla エンジンに基づいているため、スクリプトは JavaScript で記述され、サーバー側の DOM に完全にアクセスできます。
<script>
スクリプトはタグを使用してページに配置され、runat
属性 (ala ASP.NET) を指定して、クライアント、サーバー、またはその両方で実行するスクリプトをマークするか、クライアントで機能を使用できるようにする「サーバー プロキシ」としてマークできます。ただし、AJAX を介してサーバー上で実行されます。これは、クライアントだけでなく、サーバーでもお気に入りのクライアント側ライブラリ (jQuery、Prototype) を使用できることを意味します。
また、別の言語 (php、ruby など) で生成されたドキュメントを処理するためにも使用できますが、既存のアプリケーションを Jaxer を使用するように移行する場合を除いて、実用的ではないと思います。
- 長所と短所は何ですか?
- API はどの程度成熟しており、安定していますか?
- 他のサーバー側の html プリプロセッサと比較して、パフォーマンスはどれくらい優れていますか?
- Jaxer を別のテクノロジー (php、pearl、ruby など) で使用したことがある人はいますか?
編集: Jaxer で遊んでいるときに発見した欠点に関する別の質問を投稿しました: Jaxerを使用するときにオブジェクトを定義する