これはやや一般的な問題のように思えるし、私は一般的な落とし穴、ベストプラクティス、最善のアプローチ、セキュリティ上の懸念などが、後でクライアント側をロードするために、サーバー上でJavaScriptを作成している時に何を思ったんだけど。クライアント側のJavaScriptをサーバーから生成する際の主な問題は何ですか?
FWIW、私はRubyでこれをやっていると私は、同様のjQueryを使用しています。基本的にフォームビルダーです。
私は静的フォームの入力(選択、ラジオ、チェックボックス、さらに複雑な入力など)を動的に作成する管理フォームビルダを持っています。対応するJavaScriptイベントハンドラを作成する必要があります(jqueryを使用して)。私は基本的にHTMLビルダーラムダとそれぞれ事前に定義された入力タイプにマッピングされているイベントハンドラのラムダを持っている:すなわち選択すると、自分の好みに合わせて、「私はhtmlのタイプを検索し、管理者がフォームを作成できるように必要なコードを生成することができます{'select'=>[select_builder_lamb, select_js_handler_lamb]}
のようなものを持っています"これは素晴らしい作品です。
これをシリアル化して登録ページがリクエストされたときにリロードするか、邪魔にならないファイルにジャバスクリプトを書き出すか、生のhtmlとjavascriptをデータベースなどに保存するかどうかを判断する必要があります。高レベルの場合:1)HTML & javascript 2)を後で使用するために3)httpリクエストに使用する - 質問は手順2と3です。
経験があればこの種のことをして、それはいくつかのforwarningと知恵を提供することができ、それは深く感謝される!心に春
私は謝罪しなければならない、私はそれが大きな質問だと思うので、これ以上の答えを得ていないことを驚いている。私は他の意見を読むことに興味があったでしょう –