問題タブ [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.
java - Javaを使用してRhinoJavascriptインタープリターを呼び出すにはどうすればよいですか?
javaメソッドを使用してrhino-javascript関数を呼び出し、それをjavaに戻す例はありますか?rhinoで見つけた唯一の例は、rhinoシェルでコマンドを入力することだけです。
asp.net - jQuery サーバー側の DOM 操作
.Net サーバー側で JQuery の機能を活用できるかどうかは誰にもわかりませんか?
たとえば、一部のコード ビハインドに文字列として HTML があります。その上でJQueryを実行する方法はありますか?
私は現在これをやっています...
これが文字列であると仮定します...
私のC#はこれを行います
これが、データを HTML にバインドする方法です。
ここでやりたいことは、#firstNameValue# をプレース ホルダーとして追加して置き換える代わりに、C# コードの HTML 文字列で JQuery の行を何らかの形で実行したいと考えています。
ここでのオプションは何ですか?
php - サーバーサイドのJavaScriptパーサーをお勧めしますか?
テキストとして渡されたjsコードから定義された変数と関数の名前を抽出する必要があります。例:
抽出:
javascript - JavaScriptが「;」で始まる必要があるのはなぜですか?
;
最近、Web上の多くのJavaScriptファイルがコメントセクションの直後から始まることに気づきました。
たとえば、このjQueryプラグインのコードは次のように始まります。
ファイルがで始まる必要があるのはなぜ;
ですか?この規則は、サーバー側のJavaScriptファイルでも見られます。
これを行うことの長所と短所は何ですか?
node.js - node.jsを使用したサーバー側のmustache.jsの例
Mustachejs
を使用した例を探していますNodejs
これが私の例ですが、機能していません。Mustache
未定義です。マスターブランチのMustachejsを使用しています。
nosql - Pintura OR Perserve 2.0-本番環境の準備はできていますか?
MongoDBのようなNoSQLバックエンドと組み合わせたこのフレームワークに非常に興味があります。
基本的に、私の青空のビジョンはこれです:
ExtJS / Pintura/MongoDB。
私はおそらくRhinoをjsエンジンとしてプラグインするでしょう。
実稼働環境でPinturaを使用している人はいますか?
落とし穴は何ですか?あなたの一般的な経験は何ですか?
ありがとう。
javascript - PHPのようなサーバー側のJavaScript
現在、JavaScriptでサーバー側のコードを確立し、すべてを実行することを考えていますが、PHPと比較した場合のセキュリティと柔軟性について知りたいと思います。
PHPのように、フォーラムボード、完全なWebサイトなどの開発にうまく使用できるかどうかも知りたいです。
javascript - 関数型プログラミング ベースの JavaScript アプリはどのようにレイアウトされますか?
私はしばらくの間、チャット アプリでnode.jsを使用してきました (私は知っていますが、非常に独創的ですが、良い学習プロジェクトになると考えました)。Underscore.jsは興味深い関数型プログラミングの概念を数多く提供しているので、JavaScript で関数型プログラムをセットアップする方法を理解したいと思います。
関数型プログラミングの私の理解から(間違っているかもしれません)、全体的なアイデアは副作用を避けることです.
副作用を引き起こしますよね?そのため、原則として、グローバル スコープ内の変数を乱すことは避けたいと考えています。
では、オブジェクトを扱っているときとそうでないとき、それはどのように機能するのでしょうか? たとえば、多くの場合、次のようにコンストラクターとオブジェクトを初期化する init メソッドを使用します。
したがって、私の init メソッドは意図的に副作用を引き起こしていますが、同じような状況を処理する機能的な方法は何でしょうか?
また、可能な限り機能するプログラムの Python または JavaScript のソース コードを誰かが教えてくれれば、それも大歓迎です。「理解」に近づいているように感じますが、完全には達成できていません。主に、関数型プログラミングが従来の OOP クラスの概念でどのように機能するかに興味があります (または、そうであれば、別の何かのためにそれを廃止します)。
asp.net - サーバー側レベルでのJavaScriptのレンダリング。良いアイデアですか、悪いアイデアですか?
今コミュニティウィキ!
最初に明確にしておきたいのは、これはサーバー側のJavascriptやJavascriptサーバー側の実行に関する質問ではありません。これは、サーバー側のコードからのJavascriptコード(クライアント側で実行される)のレンダリングに関する質問です。
そうは言っても、たとえば以下のASP.netコードを見てください。
onclick
これは、サーバー側でクライアント側のイベントを規定しています。
クライアント側でJavascriptを書くのとは反対に:
今私が聞きたい質問は次のとおりです:サーバー側のコードからjavascriptをレンダリングすることの利点は何ですか?またはその逆?
私は個人的に、次の理由から、クライアント側のUI/動作をHTML要素に接続する2番目の方法を好みます。
- サーバー側は、データ検証、イベント委任など、すでに必要なことをすべて実行します。と
- サーバー側がイベントと見なすのは、必ずしもクライアント側のプロセスと同じではありません。つまり、クライアント側にはさらに多くのイベントがあります(カスタムイベントを見てください)。と
- イベント中にクライアント側とサーバー側で発生することは、完全に無関係であり、切り離されている可能性があります。と
- クライアント側で何が起こってもクライアント側で起こるので、サーバーが知る必要はありません。サーバーは、与えられたものを処理して実行する必要があります。プロセスがどのように実現するかは、クライアント側のイベントが発生した場合に決定するのは実際には彼ら次第ではありません。などなど。
これらは明らかに私の考えです。他の人がどう思うか、そしてこのトピックについて何か議論があったかどうか知りたいです。
この議論から分岐するトピックは、次のように到達できます。
- コード管理:サーバー側からすべてをレンダリングする方が簡単ですか?
- 関心の分離:クライアント側のロジックをサーバー側のロジックに分離すると簡単になりますか?
- 効率:コーディングと実行の両方の点でどちらがより効率的ですか?
一日の終わりに、私は自分のチームを2番目のアプローチに向けて動かそうとしています。このチームには、この変更を恐れている老人がたくさんいます。私は彼らに正しい事実と統計を納得させたいだけです。
あなたの考えを聞かせてください。
UPDATE1:この投稿に参加した私たち全員が共通の考えを持っているようです。同じように考える人がいることを知っておくとよいでしょう。さあ、みんなを説得しましょう;)みんなありがとう。
javascript - サーバーサイド Javascript とは何ですか? ExtJS で使用できますか?
サーバーサイド Javascript とは何ですか? PHP アプリケーションを、サーバーサイド Javascript で作成されたアプリケーションに置き換えることはできますか? これが可能な場合、ExtJS はサーバーサイド Javascript をサポートしていますか?