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

Se lo fai in un contesto statico, allora sì, non sarà compatibile con la prossima “modalità mobile basata sulla viewport” (attualmente disabilitata).

Se fai il controllo in un contesto di autotracking come questo:

@service site;
...

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

Allora Ember ri-renderizzerà automaticamente le cose quando il booleano mobileView cambia (cioè quando il browser viene ridimensionato). Quindi va bene.