+4 əjdaha
2. proqramlaşdırma arxitekturası.üç hissədən ibarətdir.
1. model: proqramın arxa hissəsində çalışır. api və ya database ilə əlaqəni quran hissədir.
2. view: istifadəçinin gördüyü hissədir. interfeysdə görünən elementləri idarə edir.
3. viewmodel: view ilə model arasındakı bağlantını yaradır. ui da olan elementlərin verdiyi commandləri modelə ötürür, ui-ın funksionallığını təmin edir.