Ember components is a major feature of Ember.js. Components makes it easy to reuse code, create widgets, tags in or not in the W3C, and much more. Ember's implementation of components is very close to the Web Components specification. This is important since as time passes the Ember implementation…