0

私たちは webapp を構築していますが、サーバーからデータを取得する方法を決めるのに問題があります。
フロントエンドには angularJS と HTML があります。バックエンドには NodeJS、MongoDB、Mongoose、Express があります。テンプレートエンジンとしてJADEを使用しています。
では、テンプレートを埋める最良の方法は何ですか? $http を使用して AngularJS を介して部分的な読み込みまたはデータの読み込み中にサーバー上のデータを取得しますか?

最も効果的で最速の方法を探しています。何かご意見は?

4

3 に答える 3

1

インフラストラクチャにリバース プロキシなどが含まれている場合、コンテンツのクライアント側とサーバー側の構成を混在させることは、広い意味で最適化できます。私はここで非常に大まかに話していますが、状態が少なく、急速に変化するデータへの状態の結合が少ないものは、インフラストラクチャのエッジに近づけてキャッシュし、「独自に」http を呼び出すクライアントに提供できます。例としては、顧客が行っている実際の購入とは関係なく、ユーザー プロファイルに対してこの時間に推奨される一連の製品が考えられます。ユーザーに合わせてカスタマイズされ、トランザクションの性質が非常に高いデータやアクティビティに近づくほど、情報アーキテクチャの一貫性を確保するためにサーバー側に深く入り込む必要があります。

于 2013-10-06T18:19:36.243 に答える