js</code>.</p>
<p>The controller name <code>my-controller-name</code> must match the name of the Route that renders it. So if the Route is named <code>blog-post</code>, it should have a matching Controller named <code>blog-post</code>. The matching file names of the Controller and the Route signals to Ember that this Controller must be used when landing on the <code>blog-post</code> Route.</p>
</section>
<h3 id="toc_where-and-when-to-use-controllers">Where and When to use Controllers? <a href="#toc_where-an