Is there already something that the Ember.js community agreed on how we can describe a component?
Things that I would describe:
- Properties and its type the component will accept.
- Which actions the component will send and on which event this action will be sent. Also the arguments that can be expected by the action call.
- Effect on the components behaviour a property will have, like a boolean option.