3 ms·
> how do you feel about it as your app grows and changes over time? There was a lot of breaking changes in Ember going from 1.x to 2.x but now api is stable mo
by lossolo 10y ago
> how do you feel about it as your app grows and changes over time?
There was a lot of breaking changes in Ember going from 1.x to 2.x but now api is stable mostly.
You need to remember that Ember is very opinionated, that's why maintainability is a lot easier over the time. There is only "Ember way" in most of the things (routes,templates,components etc). I have now around 130-150 files in my Ember app and what is a little iritatin is that routes, controllers and templates are in different files by default if you use ember-cli (you should with ember, it's great, really great tool, one of strengths of ember).
> Also, what about the ecosystem? Is Ember work driven almost entirely by the core framework, or is there a plugin ecosystem that attempts to have an answer for every problem?
You can build full app (with routing etc) without using any plugins at all. But there are a lot of plugins on github that you can use if you need something special.