大規模に開発していapplicationます。最初は私のアプローチは混乱していました.1月から開発していても、私はjavascriptの初心者です。私はmvcアプローチを探していましたが、次のようなガイドラインを見つけました:
Model : AJAXcall と services を含む
コントローラ: 例: jQueryウィジェットなど
View : HTML のレンダリングなど。
javascript上記の 3 つの提案に完全に従ってアプリケーションを構築する方法が明確にわかりません。私はすべてを行うことができます、私は管理することができます 私は操作をtemplate書くことができますjQueryAJAX
私には明確でないのは、これら 3 つのモジュールを実際に分割する方法です。私がこのアプローチを試みるとき、私はmoduleそれがしなければならないことだけをすることはできません。
私はMV*アプローチも試しました。これは、私が見ているものと私のニーズのために、より良いアプローチかもしれませbindん。diveventdataserver
私が知りたいこと:
それぞれの本当の能力はどれModuleですか? たとえば、bindaclick eventに a をし なければならない場合button 、どこに書く必要がありますか?
.on('click',callback)
方法?callback彼が電話することをどこに書かなければなりませんか?
私は次のように書いています:フレームワークはありません。なぜなら、ゼロからそれを書くアプローチを理解していなければ、完全なフレームワークの使用を完全に理解することは不可能だと確信しているからです。
私の疑問が明確であることを願っています。そうでない場合はコメントしてください。いずれにせよ、私の英語で申し訳ありません。