title: Difference between MVC and MVR?
body: <p>I opened a NodeJS project of a friend of mine and I can see in its structure that instead of my familiar structure of models, views and controllers folders, it follows another pattern: routes, views as a folder and models as a simple .js file.</p>
  
  <p>So, I searched about the MVR design pattern and I could only find <a href="http://en.wikipedia.org/wiki/MVR" rel="nofollow noreferrer">this</a> on wikipedia and <a href="https://softwareengineering.stackexchange.com/questions/135495/in-mvc-what-is-the-difference-between-controller-and-router">this</a> on stackexchange -and nothing useful on google-. Wikipedia says it's a variation of MVC design pattern</p>
  
  <p>Could someone explain to me better what this pattern is all about?
  Is it a new pattern at all or have I misunderstood?</p>