Help with App Architecture

Good day,

I am new to client-side javascript frameworks, and have chosen Ember for my current project. I have experience with a variety of desktop and server side frameworks, but am struggling a little bit with how to best build this app. Basically, I am building something with a bunch of different components (sub-apps or widgets) which will each have a “dashboard view” as well as a full screen view. I have the model and controller figured out, as it is no different than any other framework in theory, but I don’t know how best to structure my views/templates as I am confused by them. Any help would be appreciated.