MVVM
conceptsModel-View-ViewModel — a software design pattern that facilitates the separation of UI development from business logic, popularised by Microsoft
Pronunciation
Correct
M-V-V-M
/ɛm viː viː ɛm/
Four individual letters, each spelled out. Stands for 'Model-View-ViewModel'. Always an initialism, never pronounced as a word. Introduced by John Gossman at Microsoft in 2005.
Source: learn.microsoft.com(official spec)