問題タブ [serverside-javascript]

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.

0 投票する
9 に答える
16864 参照

.net - .NET アプリから Google の V8 エンジンを参照する

私は .NET 3.5 アプリケーションを構築しており、サーバー上で JS コードを評価する必要があります。基本的には、ブラウザー内またはサーバー上で機能するユーザー提供のルール セットです。JS コードは実行時に提供されるため、マネージ JS はオプションではありません。Aptana の Jaxer もオプションではありません。そのため、アプリ内で V8 エンジンのビルドを使用することを検討していました。

ソースを DLL に正常にビルドしましたが、その DLL はマネージ ライブラリではなく、COM でもありません。V8 は単純な C++ です。

C# でこのタイプの DLL と相互運用する方法についてのアイデアはありますか? また、SpiderMonkey や別の JS エンジンに関するその他の提案も受け付けています。

前もって感謝します。

アップデート:

Ryanのソリューションを使用できました。トランクからの最新のビルドへの参照を更新しました。それはうまくいきました。ありがとうライアン。

0 投票する
3 に答える
5587 参照

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を使用する、どちらがより良いアプローチですか??

0 投票する
7 に答える
5481 参照

java - サーバー側の JavaScript はどのように使用/実装されていますか?

サーバー側の JavaScript については以前から知っていましたが、それがどのように機能するのかはわかりません。誰かが私を正しい方向に向けることができますか?

サーバーサイドのjavascript + Java Servlet技術の使い方に興味がある

編集

すごい!私は以前にそれらの技術を見たことがありますが、何らかの理由でそれらを「サーバー側」の JavaScript と関連付けませんでした (doh!)

補足的な質問: javascript ライブラリを使用してコンテンツ (ExtJs など) を作成したい場合、クライアントで行うようにサーバー側で変更する「ドキュメント」を使用できますか?

(最初の試みでわかると思います)

0 投票する
2 に答える
1284 参照

java - サーバー側でJavaScriptをレンダリングする方法

java.net.URL と入力ストリームを使用して、Web ページのコンテンツを文字列で取得しています。

私のjavascriptがレンダリングされておらず、そのままの応答を取得しているという問題があります。

これが HTML ファイルに記述されたコードであると仮定します.. Web ページのコンテンツを文字列で取得するときに必要な.. JavaScript をレンダリングする必要があります..

このように..どうすればそれができますか????

0 投票する
3 に答える
1599 参照

javascript - サーバー側のJavascriptのベストプラクティス?

Java上に構築されたCMSがあり、サーバー側JS用のMozillaRhinoがあります。現時点では、JSコードベースは小さいですが成長しています。手遅れになってコードがひどい混乱になる前に、いくつかのベストプラクティスとコーディングスタイルを紹介したいと思います。

明らかに、名前空間の制御は非常に重要です。しかし、他のベストプラクティスはどうですか?特にJavaプログラマーにとってはどうでしょうか?

0 投票する
2 に答える
1587 参照

asp.net - IIS用のサーバー側Javascriptエンジンはありますか?

javascriptサーバー側を実行できるAptanaのJaxerに似たソリューションを探しています。

0 投票する
3 に答える
12788 参照

javascript - 最高のサーバー側 JavaScript サーバー

しばらくの間、サーバーサイド JavaScript を試してみたいと思っていました。そして、 Node.js Rhino SpiderMonkeyなど、かなりの量のサーバーを見つけています 。

サーバー側の JavaScript の経験がある人なら、どのエンジンが最適か教えてもらえますか? なぜ?私が Node.js を気に入っているのは、Google の V8 エンジンをベースにしているためです。そして使いやすそうです。しかし、何を選択するかについてのフィードバックは素晴らしいでしょう。

編集:

ノードのいくつかのベンチマーク。

これで行こうと思っていますが、フィードバックは大歓迎です。

ありがとう

0 投票する
4 に答える
15255 参照

javascript - MVC のようなコードは Node.js でどのように機能しますか?

私は node.js に頭を悩ませ始めており、通常の MVC をどのように行うかを理解しようとしています。たとえば、データベースから 2 セットのレコードを取得し、それらを送信してテンプレートにレンダリングする Django ビューを次に示します。

同様の node.js 関数はどのように見えるでしょうか?

0 投票する
1 に答える
171 参照

javascript - rhino サーバーサイド js ライセンス

rhino のライセンスを lgpl に変更する予定はありますか? 現在は gpl ですが、それを使用する場合、アプリケーションをオープンソースにする必要があるということですか?