Ember’s convention of template hierarchy is very specific. Learn it once, and you’ll know it every time.
Ember makes use of the wonderful Handlebars templates. These templates, in order to be performant, must be precompiled. Based on the Ember docs, it’s not abundantly clear how this is to happen. Here’s a solution that works well.