Outlet or render best practice?

Thanks for your reply! In fact I am also prefer render at first, perhaps because I from rails. But after some practice, I found a disadvantage of ember render: for example if I render 'basicinfo' basicinfo and inside basicinfo hbs template I also want to render ‘basicinfo/form_edit’ basicinfo. In this situation I need basicinfo controller attribute, such as isEditing. I can not use needs: ‘basicinfo’.w() since basicinfo controller is not a singleton controller(Documentation / "needs" API: is it only for singleton controllers? - #4 by xnjiang). At last I got two choice: use outlet to plugin basicinfo controller or use view to insrt basicinfo/form_edit.