I am understanding the logic behind working in separate folders in Magento 2 and came across bundle of articles talking about same thing in different ways.
Some explain MVC logic behind it and some say it is MVVM
Meanwhile Official Website says to follow MVC architecture in extension development.
If we are following MVVM (or any other) architecture can somebody explain it by relating it with Magento 2 directory structure.
Thanks.