質問はとても主観的です。asp.net mvc開発者のためのjavascriptのベストプラクティス
私はasp.net mvcアプリケーションでJavaScriptをより良く管理する方法の実用的な例を探しています。
jQueryより前は、できるだけjavascriptを使用しないようにしました。今私はそれをたくさん使っていますが、大規模なWebアプリケーションでJavaScriptコードを構造化するためのベストプラクティスや推奨事項がありませんでした。私の見解で
- インラインジャバスクリプト:私はの有罪だと離れてから移動したい
いくつかのもの。私は大量のコードを話しているわけではありませんが、私は各ビューに初期化コードを持つことは珍しいことではありません。
- 1つの大きな「サイト」javascriptファイル。私のアプリケーションで使用されるプラグインのリスト(例えば、jquery ui)が増えるにつれて、各プラグインを初期化する私の "スタートアップ"機能もそうです。これはしばしば問題1(JavaScriptのインライン追加)を避けるためです。ビューごとにjavascriptファイルがある方がよいでしょうか?
- すべては非常に手続き的なようです。私は、オブジェクト指向の方法で作業していました。ネット、しかし、それはJavaScriptになると、これは窓の外に出てくるようです。今私はOOPが確かに可能であることを知っていて、Javascriptで奨励していますが、私は実際のWebアプリケーションの中でどのようにしなければならないかの実用的な例を見ています。
- 名前空間/プロジェクト構造 - (オブジェクトのおかげで)javascript名前空間のいくつかの例を見てきましたが、アプローチと同じですが、もう少し背景知識を持つことができます。
人々がおすすめできるサイト、書籍などはお気軽にご利用ください。私はここで説明したアプローチを使用しました
@jfar - 特に、私が代替案の詳細について質問しているように、なぜそれがダウンワードを保証するのかわかりません。 –
+1。私はこの質問が多くの開発者、特にespに関連していると思います。誰かがMVCで始まったばかりです。 –
@jfar - 私は理由に同意していないにも関わらず、なぜ書き込むのを嫌うのかについてのdownvoteをUpvoteしてください。人々が匿名でdownvoteとき私はそれが嫌い。 –