新しいSPAアプリケーションを設計しています。最初に、3つのティアアプリケーションを計画しました。シングルページアプリケーションのアプリケーション層が必要ですか
アプリケーション層(ウェブページを提供し、他のすべてのデータ要求のプロキシとして動作します)。
ビジネス層(これは、すべてのビジネス機能のWebAPIをホストします)。
データベース層(データを保存する)。
このアプリケーションはHTML5アプリケーションとなりますので、我々は、データ要求のためのアプリケーション層を迂回し、直接ブラウザからビジネス層を呼び出すことができますか?私たちが見ることができる
一つの欠点は、CORS要求 へとプリフライトも絵に来るいくつかの要求のためになるということです。それはちょっと遅くなるかもしれません。
外部サービスヒットのデータを組み合わせてデータを形成すると、このロジックはブラウザに渡されなければなりません。
これらの行に何かお答えください。それはより良いパフォーマンスになります以下の層/物理的に分離するよりもパフォーマンスだ場合
おかげで