title: Is there any need of learning views and template engines in express when we have already learn angular in the MEAN Stack
body: <p>I am learning MEAN Stack. I started from learning Angular(from angular.io)  now I am learning node.js and express.js </p>
  
  <p>My question is, if there is <strong>angular</strong> for front end in MEAN Stack then why there are <strong>views and template engines</strong> in express.js at back-end? Are they alternative for each other or complements each other? what is the boundary for the role and responsibility of these two?</p>
  
  <p>I am looking forward for someone's help in clarifying of my concept for role these two technologies(express' views and angular) used in mean stack.</p>