 in Handlebars, and a source file written in JavaScript that defines the component's behavior. For example, our property rental application might have a component for displaying all the rentals called <code>all-rentals</code>, and another component for displaying an individual rental called <code>rental-tile</code>. The <code>rental-tile</code> component might define a behavior that lets the user hide and show the image property of the rental.</p>
<p>Let's see these core concepts in action by building a pro