Is it possible to use Ember without the routing component? Basically, does Ember force you to develop at a site level or can you make small, reusable components that can be mixed and matched wherever necessary. I’m evaluating some frontend frameworks and this would be a nice feature to have.
I’ve played around with React a little and one of the nice things is that you can attach Components to pretty much anything. They’re allowed to be used independent of a site level architecture.
Angular kind of lets you do this. You can inline your controllers, but you still need to bootstrap the Angular digestion machine. I enjoy Angular and I’ve successfully built a couple sites with it, but I get the sinking feeling it’s not the right way to solve the sorts of problems we face on the web today.
Can we use Ember piecemeal or does it have to be all or nothing?