問題タブ [javascriptmvc]
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.
javascript - JavascriptMVCのコールコントローラ
私は2つのコントローラーを持っていますinit
:
そしてtabs
:
initでタブを呼び出す方法は?
javascript - サーバー側とクライアント側 (AJAX) の読み込み
何がベストプラクティスと見なされるのか疑問に思っていました。ドロップダウン選択ウィジェットがあるとしましょう。ページがサーバーから提供されるときにコンテンツを事前にロードする必要がありますか?それともページがロードされたら、コンテンツを取得して入力するために AJAX 要求を行う必要がありますか?
空でロードし、AJAX呼び出しを発行してコンテンツを取得するというアイデアが好きです。しかし、その結果、ページの読み込み時間が遅くなりますか? 特に、ページにサーバーからコンテンツをロードする必要があるウィジェットがいくつかある場合はどうでしょうか?
ロードされるコンテンツの量は重要ですか?
ドロップダウンの例では、ドロップダウンのオプションを意味しました。したがって、選択する従業員のドロップダウンがある場合、その従業員のリストを参照しています。空のドロップダウンをロードし、コントローラーの初期化で従業員を取得してドロップダウンに入力しますか?
しかし、たとえば 200 行の従業員と、データベースに保存されているいくつかの従業員データのデータグリッドについて考えてみます。ページをロードすると、init 関数が従業員のデータセットを取得し、データグリッドにデータを入力して表示するコントローラーがロードされますか?
または、ページがサーバーから提供されると、サーバー側でデータセットを取得し、データグリッドも作成してロードします。これは、私が過去に主に PHP、JSP、ASP などを行ってきたプログラミングの世界です。いくつかのクールなページ効果などには JavaScript のみを使用します。
しかし、ページが読み込まれる (または読み込まれる) と、現在の画面にウィジェット/コンテンツを設定するために必要なデータを取得するために AJAX 要求を作成するという考えが気に入っているようです。ページを描画するためにサーバーにさらに多くのリクエストを行っているため、ページの読み込みがぎこちないか遅いように見えるかもしれないことだけが心配です. ページの最初のリクエストと、ウィジェットに入力するために必要な各データセットのリクエスト。
backbone.js - Backbone.js をオフラインで使用する
Web アプリでデータと UI の同期を維持するための Backbone.js を評価しています。ただし、Backbone の価値の多くは、RESTful インターフェイスの使用にあるようです。将来的にはサーバー側のバックアップを追加する可能性がありますが、私の主な使用例は、HTML5 ローカル ストレージを使用してすべてのデータをオフラインで保存することです。
このようなユースケースでは、バックボーンはやり過ぎですか? もしそうなら、データが変更されたときに UI を更新することにのみ焦点を当てた、より良い解決策はありますか? (Knockout と Javascript MVC も調べています。)
編集: Angular.jsとjQuery Data Linkも調べています。
asp.net-mvc - asp.net mvc を使用した javascriptmvc フォルダー構造
javascriptmvc を asp.net mvc に適合させる際の最初の最大のハードルは、フォルダー構造です。javascriptmvcが期待するフォルダー構造からコンテンツファイルを提供するために、asp.net mvcフォルダー構造を適応させた人はいますか?
javascript - BackboneJS 対 JavaScriptMVC 対 KnockoutJS
複雑な Web アプリケーションに JavaScript フレームワークを使用したいと考えています。私は Backbone.js、knockout.js、JavaScriptMVC を見てきました。クライアント側の JavaScript を多用する Web アプリにはかなり慣れていないので、どれを選択すればよいかわかりません。それぞれが懸念を分離するためのかなり異なるアプローチを持っています。モデル/ビュー/コントローラー vs モデル/ビュー/ビューモデル vs モデル/ビュー/コレクション。
皆さんはどう思いますか?決定要因は何ですか?どれが一番拾いやすいでしょうか?あなたの経験はどのようなものでしたか?
ruby-on-rails - javascriptMVCおよびRailsフォルダーの構造
私は最近、クライアント側で重いスクリプトを必要とするアプリの開発を開始し、RailsとJavascriptMVCの統合を検討しています。JupiterJSの人々が同じことをしていることがわかりました。これは素晴らしいことですが、
私はグーグル、javascriptMVCのフォーラムで検索してきましたが、それでも明確な答えを見つけることができませんでした-すべてのjavascriptMVCフォルダーとファイルをRailsファイル構造のどこに置くのですか?
最初はすべての新しいjavascriptMVCファイルを/public/ javascripts /に配置する予定でしたが、セキュリティの問題が発生する可能性があることを少し心配していました。すべてのテストファイル、ドキュメント、スクリプトに世界中からアクセスできるようになります。さらに、javascriptMVCの説明には次のように書かれています。
「ヒント:これらのファイルをアプリのフォルダー構造のできるだけ高い位置で解凍します(つまり、パブリックディレクトリのjavascriptmvcフォルダーの下に配置しないでください)。」
だから今はよくわかりません。優れたrails+javascriptMVCフォルダー構造がどのように見えるかについてのアイデアはありますか?また、パブリック/の外部で機能できるように、Rails環境に新しいパスを追加する必要がありますか?
command-line - Macターミナルエラー'-bash:./js:アクセスが拒否されました'
私はJavascriptMVCを学習しており、ターミナルで次のコマンドを実行しています。これはここから取得したものです。
コマンドラインは初めてです。私のグーグルのすべては何も思い付いていません。なんらかの構成が欠けていると思いますか?
javascript - ローカル データベースを作成するための MVC フレームワークの概念
javascript + html5でMVCフレームワークの概念を使用してローカルデータベースを作成することは可能ですか?
よろしく
ラビンドラン
javascriptmvc - javascriptmvc ルートレベルの URL -> 問題
初めてJMVCを調べています。クックブック アプリをセットアップしましたが、http://localhost/jmvc/cookbookにアクセスすると動作しているようです。(cookbook.html を index.html に名前変更しました。) しかし、 http://dev.cookbook/に移動できるようにドメイン ポインターを作成すると、メイン ページは表示されますが、スチール スクリプトは読み込まれません。彼らは「../steal/{stuff}」を探しており、そのパスはそのセットアップでは無効であるため、それは理にかなっていると思います。それで、回避策は何ですか?確かに、すべての JMVC プロジェクト用のコンテナー フォルダーを用意する必要はありません。
ruby-on-rails - Rails3-認証トークンをSproutcoreなどのクライアント側フレームワークに渡す方法
Rails3バックエンドを使用したSproutcoreクライアント側Webアプリの開発を検討しています。私が想定している問題の1つは、SproutcoreとRails間の通信とともに認証トークンを渡さなければならないことです。
CSRFトークンはいつ再生成されますか?セッションごとですか?ログイン要求の信頼性チェックを無効にしてから、ログインから認証トークンを返して、将来の要求のためにクライアント側に保存しても大丈夫ですか?