DEV Community 👩‍💻👨‍💻

Ali Abbas
Ali Abbas

Posted on

Explain MVC / MVVM / MVP like I'm five.

As a junior developer, having a depth knowledge of core concepts is essential.
I have been facing problem to comprehend the difference between MVC, MVP and MVVM. Please someone explain it to me.Thanks Dev.

Top comments (1)

salyadav profile image
Saloni Yadav

Ah, this is a post from almost one year back and I am still boggled by this concept. I see a lot of online tuts on these design patterns, but they get specific to a language or mostly backend concept. I have used ExtJS as a JS framework which moved from MVC in its older version to MVVM Design Pattern in ExtJS6.x version. So from a pure frontend developer perspective, I am still seeking an answer as to how are these two design patterns different.

An Animated Guide to Node.js Event Lop

>> Check out this classic DEV post <<