Ember.js is a highly opinionated framework and takes a lot of inspiration from the Ruby on Rails convention over configuration philosophy. Convention over configuration, also known as coding by convention, is a design philosophy wherein things work as expected, provided they follow a common set of guidelines.
One example of convention over configuration in the MVC world would be, if there was a class called
HomeController, the framework would automatically look for a model class named
Home, and make ...