I think you have seen a lot
sap.ui.getCore().attachInit(function(){
new sap.ui.core.ComponentContainer({
name :"sap.ui.demo.wt"
}).placeAt("content");
});
component(like in web dynpro) is the reusable unit. in the component you can return your view in method createcontent. any place you want to put your view, just use that code(new a component)