メイン ページに表示されるのは、<script>
ここに記載されているディレクティブの使用法です: http://docs.angularjs.org/api/ng.directive:script
このディレクティブを使用することで、アプリケーションのテンプレート (部分) がオンデマンドではなく、事前に読み込まれるようにすることができます。これにより、HTTP ラウンドトリップが少なくなり、一般的に言えば、「待機」時間が少なくなり、ユーザー エクスペリエンスが向上します。パーシャルをプリロードするために使用できる他の手法があり、それらはすべてこの応答で説明されています: https://stackoverflow.com/a/12346901/1418796
しかし、AngularJS はパーシャルをオンザフライで完全にダウンロードできるため、<script>
タグを削除し、WWW サーバーにパーシャルを置き、必要に応じて AngularJS にダウンロードさせることができます。
したがって、すべてはコンテキストに依存します。開発時に、ターンアラウンドを高速化するためにパーシャルをオンデマンドでダウンロードしたい場合があります。実稼働環境では、前述の SO 応答で説明されているように、パーシャルをプリロードする必要があります。