Bence MWV (Model View Whatever) veya MV * 'nin Angularjs'in bazı benzersizliğini tanımlamak için daha esnek bir terim olduğunu düşünüyorum. Bir MVC (Model View Controller) JavaScript çerçevesinden daha fazlası olduğunu anlamama yardımcı oldu, ancak Model View ve Controller'a sahip olduğu için hala MVC kullanıyor.
Ayrıca bir MVP (Model Görünümü Sunucusu) deseni olarak da düşünülebilir. Bir Presenter'ı Angularjs for the View'daki kullanıcı arayüzü iş mantığı olarak düşünüyorum. Örneğin, verileri görüntülenmek üzere biçimlendirebilen filtreler kullanarak. Bu iş mantığı değil, ekran mantığı ve bana GWT'de kullandığım MVP modelini hatırlatıyor.
Ek olarak, aynı zamanda MVVM (Model Görünümü Görünüm Modeli) View Model kısmı ikisi arasında iki yönlü bağlanma olabilir. Her şeyden önce MVW, @Steve Chambers'in belirttiği gibi kullanabileceğiniz diğer desenlere sahip.
Bu terimler hakkında bilgiçlik kazanmanın, kavramları terimlerden anlamak olduğu için, aynı şekilde, terimleri tam olarak anlamak, uygulama kodlarını tasarlarken, nereye ve neden gider.