In 2014, injecting the Store into components was not a best practice. Now we know that routable components will replace the controllers. Will routable components have access to the Store?
More specifically, my question is: It is clear to me that some components will be application-specific and will not be reusable. For this type of components, would it be a good practice to give them access to the store? Maybe this goes against “data-down, actions-up”?
This is useful: https://github.com/ef4/rfcs/blob/routeable-components/active/0000-routeable-components.md
This is good reading, but a bit old: Should Ember Components Load Data?