2012-04-03 7 views
0

先週jQueryの実装に費やしました。そして、遡及的に、私はコード化する方法を知っていますが、私は方法がわからないことを認めなければなりません私のコード。jQueryの方法チュートリアル

jQueryで1回の操作を実行する方法を説明するチュートリアルがたくさんありますが、欠点はベストプラクティスです。 PHPで使用するデザインパターンは、非同期やビヘイビアなどの概念を処理しません。私は非線形のタイムラインをどのように扱うべきか分かりません。

こうして、私のjQuery/javascriptコードは常に乱雑です。

この問題を解決するために何を読むべきかアドバイスをいただけますか?本、tutosなどは大歓迎です。

ありがとうございます!

答えて

1

コードを整理する良い方法は、一般的なjavascript patternsで開発しています.Addy Osmaniの興味深い概要は、http://addyosmani.com/resources/essentialjsdesignpatterns/book/です。

あなたの最大の問題の一つは、非同期タスクに対処する場合には、jQueryのバージョン1.5以降Deferred objectsによって提供さPromises/Aパターンの実装を提供していますので、オンラインリファレンスを見てみましょうしよう(http://api.jquery.com/category/deferred-object/を参照)

の場合プラグインでjQueryコードを整理する方法も見ていますが、このリソースもお勧めします:http://jqueryboilerplate.com/

1

Backbone.jsをご覧ください。これは、MVCの行に沿ってフロントエンドコードを構造化する良い方法を提供します。

関連する問題