CREATING AN APPLICATION
创建Ember.js应用程序的第一步是生成一个Ember.Application对象的实例,并将其赋值给一个全局变量
window.App = Ember.Application.create();
大多数人会将其命名为App,叫什么名字取决于你自己,确保其是以大写字母开头。
创建Ember.Application对象的实例我为你带来了什么?
它使你应用程序的命名空间,你应用程序创建的所有类都将作为属性挂靠到该对象上(例如App.PostsView and App.PostsController),这样防止了全局控件的污染
它添加了对document对象的事件监听,负责应用程序视图的事件代理。
它会自动的渲染application模板
它自动创建一个路由器,开始路由,根据当前的URL选择需要展示的模板和模型。