問題タブ [jaxer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
performance - 本番環境で Jaxer を使用したことのある人はいますか?
運用環境でJaxerを使用した人はいますか? PHP や Ruby などと比べてどのように機能するのか、また、よく知られている使用上の落とし穴を誰かが知っているかどうかに興味があります。
javascript - Jaxer の長所と短所
この質問は以前に尋ねられたことに気づきましたが、適切な回答が得られないまま 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を使用するときにオブジェクトを定義する
javascript - Jaxer 使用時のオブジェクトの定義
私はJaxerで遊んでいますが、コンセプトは非常にクールですが、クライアントとサーバーの両方で使用できるオブジェクトを定義する方法がわかりません。私が見つけることができる例は、オブジェクトをまったく定義していません。
オブジェクトを定義し、サーバーで使用できるメソッド、クライアントで使用できるメソッド、およびクライアントで使用できるがサーバーで実行されるメソッド (サーバープロキシ) を指定できるようにしたいと考えています。これは、異なる属性<script
を持つ 3 つの個別の > タグを 使用せずに実行できますか? runat
可能であれば、同じ js ファイルですべてのメソッドを定義できるようにしたいのですが、3 つの個別のタグを使用して html でオブジェクトをインラインで定義するのは現実的ではありません...
基本的に、これを 1 つの js ファイルで実行できるようにしたいと考えています。
また、それができたと仮定すると、どうすればそれを html ページに正しく含めることができますか?
aptana - Aptana Jaxer でサーバー側のコードをデバッグするにはどうすればよいですか?
Aptana Jaxer で実行されているサーバー側の JavaScript コードをデバッグしようとしていますが、うまくいきません。この問題に関するチュートリアルや投稿を見つけることさえできませんでした。それが可能かどうか誰かが知っていますか?もしそうなら、何が欠けていますか?
zend-framework - AJAX またはサーバー側フレームワーク?
私は友人と一緒に Web サイトの構築に取り組んでいます。一般的に、この Web サイトは、非常にカスタム化されたソーシャル ネットワーク タイプのものと共に、カスタム Web アプリになります。
現在、私はシンプルな PHP と AJAX、JSON、および JQUERY を使用するモックアップ サイトを持っています。しかし、モックアップのために、ログイン、評価、グループなどのソーシャル ネットワークのデザイン パターンを実装しませんでした。これにより、より高いレベルの意思決定要件が生じました。この機能を手動で使用するか、ある種のフレームワークを使用します。
Drupal やそのようなフレームワークを使用すると、ソーシャル ネットワークの部分が簡単になるように思えますが (今のところカスタマイズ要件を見落としています..)、クライアント側の Web アプリの開発はそれほど簡単ではありません。
Zend や Symfony など、より開発者に優しい (カスタマイズ可能な) フレームワークをいくつか見つけました。不当なパフォーマンスのボトルネック) ..
最後に、私が感じているのと同じように考えていると思われる Aptana Jaxer フレームワークを見つけました。そうは言っても、少し開発が進んでいないようです.ソーシャルネットワーク用のモジュールが見つからず、その周りのコミュニティは薄いようです..(StackOverflowでJaxerを検索するとほとんど結果が返されません)それ以外の場合は、サーバー側のDB通信を少し簡単にしますあまり役に立たない..
私の要件は、ソーシャルネットワークで通常使用されるすべてのユーザー中心のロジックを事前に含みながら、Web アプリを開発するための優れた機能です。
あなたは何をお勧めします?
編集:OK、この質問を微調整してください。これをさらに検討した後、Web アプリの構築で回避できる PHP のソーシャル ネットワーク サイトのダウンロード可能なソースはありますか? (私はJQUERY AJAX JSONなどを使うのが本当に好きです..)
javascript - サーバー側の JavaScript 実装の長所と短所は?
次のプロジェクトのために、 Aptana Jaxerサーバー側 JavaScript エンジンの実験を始めたところです。そして、私はそれについていくつか質問があります
サーバーサイド JS を使用することで、サーバーサイド言語 (C#、Java など) を使用せずに Web アプリケーション全体を実装できますか? または、サーバー側の JS は、Web サーバーと他の言語スタックの間に配置されます。
それは本当により良いアプローチですか??
利点と欠点は何ですか?
これはパフォーマンスの点でどのように機能しますか?
サーバー側の JS のみを使用する (他の言語を使用しない) リアルタイム実装 (公開 Web サイト) はありますか?
Aptana jaxer (オープンソース) で利用可能な代替手段は何ですか??
db トランザクションをどの程度実装および維持できるか? サーバーサイドJSでそれを行うことはできますか..?
サーバーサイド JS で RESTFul および SOAP サービスを開発することは可能ですか??
これは長すぎることを知っています(そして素朴な質問です)。サーバーサイドJSを実装しているときに、誰かがすでにこれらすべてに出くわしていることを願っています.
編集:
マシューとケンのコメントに従って、私は質問にいくつかの明確さを追加しました。それは本当により良いアプローチですか??
これは私が尋ねるつもりです..
サーバー側言語 (c# を想定) を使用するよりも本当に優れたアプローチですか? これを Web サイトの C# 実装 (パフォーマンス、言語機能) とどのように比較できますか?? そして、サーバーサイドでJSを単独で使用するか、他の言語スタックとWebサーバーの間の中間層でJSを使用する、どちらがより良いアプローチですか??
hosting - Jaxerを使用したWebホスト
私は安価なPHPホスティングが必要なため、HostGatorでホストされている人です。ただし、LinuxボックスでJaxerサーバーを使用していて、その中にWebアプリを作成したいと思います。誰かがJaxerを実行する、または実行できる手頃なホストを推奨できますか?専用サーバーやVPサーバーは使いたくない...
コミュニティに感謝します!
proxy - Jaxer および HTTP プロキシ リクエスト
事前にみんなに感謝します。
私は Jaxer.sandbox を使用しており、リクエストをうまく行っています。これらのリクエストが http プロキシ (たとえば squid など) を通過するようにしたいと思います。これが現在私のために働いているコードです。
このリクエストをプロキシ サーバー経由で送信するにはどうすればよいですか?
ありがとう、
レザ。
javascript - IIS サーバーで JavaScript を実行する
次のような状況があります。顧客は JavaScript と jQuery を使用して複雑な Web サイトを作成しています。次の理由により、サーバー (IIS) で JavaScript と jQuery を使用したいと考えています。
スキルの移転 - サーバーで JavaScript と jQuery を使用したいが、VB スクリプトなどを使用する必要はありません。/クラシックASP。このため、.Net フレームワーク/Java などは除外されます。
検索/アクセシビリティの改善されたオプション。jQuery をテンプレート システムとして使用できるようにしたいと考えていますが、サーバー上でこのコードを選択的に実行できない限り、検索エンジンや js をオフにしているユーザーには実行できません。
IIS と Windows Server には多額の投資が行われているため、これを変更することはできません。
Windows スクリプト ホストを使用して IIS で jScript を実行できることは知っていますが、スケーラビリティとこれに関するプロセスについては不明です。これがDOMにアクセスできるかどうかもわかりません。
これは、うまくいけば状況を説明する図です。誰かが似たようなことをしたかどうか疑問に思っていましたか?
編集: Web アーキテクチャの批評家を探しているわけではありません。JavaScript を使用してクライアントに送信する前に、ページの DOM を操作するオプションがあるかどうかを知りたいだけです。Jaxerはそのような製品の 1 つです (IIS はありません) ありがとうございます。
javascript - サーバーでリモート JavaScript を実行したい
私は検索を行って、Rhino と Jaxer が可能な解決策であると思いつきましたが、それらが私が求めているものであるかどうかわからないので、とにかくそこに質問を出したいと思いました (特に私がたとえば、runat="server" を追加することはできません)。
そのため、サーバーからサードパーティのサイトのリモートページを呼び出し、javascript を実行したいと考えています。
CUrL を使用すると、ページ、コンテンツ、POST などを簡単に取得できますが、JavaScript を実行することはできません。
ブラウザーで URL を呼び出す .NET アプリケーションの構築から上記 (Rhino と Jaxer) までの解決策を提案してきましたが、以前にこれを経験したことがある人がいるかどうかを確認したいと考えていました。そして、どのように問題を解決しましたか。
乾杯、
マイク