在 ember.js 中对 'site header' 使用组件与部分

Using component vs partial for 'site header' in ember.js

这更像是一道 design/best 练习题,在 Ember 2.x

我正在构建一个新的 ember 网络应用程序,并为网站的 header 创建了一个单独的组件 site-header 并将其包含在 application.hbs 作为如下。

application.hbs

{{site-header}}
{{outlet}}

我想知道,如果 使用部分而不是组件可能是更好的选择,原因如下:

这个组件,site-header...

就我个人而言,我会将其保留为一个组件,因为 Ember 正在朝着那种架构发展。