私の答えでフルサイトをバックボーンで作成するための答えを提供するのは本当に難しいです。だから私はあなたにこれらのヒントを提供し、あなたのサイトに何が当てはまるかを見て、あなたの好みに合わせてそれらを修正します(私はあなたがバックボーンの質問をするのに今より多くの時間を費やすと思います)
ヒント#1
サイトexample1とexample2のストーリーボードを配置するように設計者に依頼します
ヒント#2
ストーリーボードから、グリッドが各機能モジュールをMVCコンポーネントの例として配置することを描画します
ヒント#3
モデル、コレクションを消耗品および保守可能な数に絞り込みます。次に、もう少し洗練します。私の経験から、私が開発したページには、3つ以上のモデルと2つのコレクションがありませんでした。
ヒント#4
再利用、再利用、再利用。サーバーリソースとDB呼び出しにはコストがかかります(キャッシュ、インデックス作成、巧妙なプログラミングでインテリジェントに実装されていない限り)。クライアントのlocalStorageキャッシングを選択し、 Kizzyなどのスクリプトを使用し、同じモデルを使用して異なるビューを表示します
ヒント#5
すべてのお客様が望んでいるのは、問題の解決策です。彼らに哲学を貫かないでください。UXデザインは、私が非常にシンプルで、仕事をするのに本当に素晴らしいと思っていたサイトに出くわしたことが最も重要ではありません。(私はあなたの派手なジングルバナナ[すべての派手なアニメーション、光沢のあるボタンを意味します]を見る時間がありませんでしたが、他の開発者はそうします)
ヒント#6
シングルモデルで座り、ビューとコレクションで仕上げます。ここでのあなたの意図は、癖を見つけることです。ニュースレターにサインアップすると、サインアップをクリックするたびに検証メッセージが追加されることに注意しました
ヒント#7
サーバーから送信されたhtmlに存在するビューを想定しないでください。ビューは自己完結型である必要があります
あなたが私に答えて欲しいものがもっとあります私はここにそれらを追加します:)