Designing for Different Devices (Viewport Size, Touch/Hover, etc.)

Если вы делаете это в статическом контексте, например в инициализаторе, то да, это не будет совместимо с предстоящим «мобильным режимом на основе размера области просмотра» (в настоящее время отключён по умолчанию, но скоро будет включён).

Если же вы выполняете проверку в контексте автоотслеживания, как в этом примере:

@service site;
...
<template>
  {{#if this.site.mobileView}}
    ...
  {{/if}}
</template>

то Ember автоматически перерендерит элементы при изменении булева значения mobileView (то есть при изменении размера окна браузера). Так что это не проблема.