title: Ember js - Component vs controller
body: <p>I am new to Ember and the assignment I am working on is using 1.11 version already. I used to work on Angular and am finding myself confused with some concepts here in Ember. Read that Controller is used for logic and deals with data whereas Component (js) deals with the behavior of component</p>
  
  <p>So, the doubt I have is</p>
  
  <p>1) Where should i be doing my DOM manipulation</p>
  
  <p>2) In case I need to modify/play my json data, after I get from server is controller the right place or the respective component?</p>