Mida Mvvm tähistab?
Mida Mvvm tähistab?

Video: Mida Mvvm tähistab?

Video: Mida Mvvm tähistab?
Video: Илья Белицер - VIPER против MVVM - схватка архитектур (TomskDotNet#4) 2024, November
Anonim

Mudel–vaade–vaatemudel ( MVVM ) on tarkvara arhitektuurne muster. MVVM hõlbustab graafilise kasutajaliidese arenduse – olgu see siis märgistuskeele või GUI koodi kaudu – eraldamist äriloogika või taustaloogika (andmemudeli) arendusest.

Tea ka, mis vahe on MVC ja MVVM vahel?

Arvestades, et MVC vorming on spetsiaalselt loodud mudeli ja vaate vahel probleemide eraldamiseks MVVM Andmesidumisega vorming on loodud spetsiaalselt selleks, et võimaldada vaatel ja mudelil üksteisega otse suhelda. Seetõttu töötavad ühelehelised rakendused ViewModelsiga väga hästi.

Lisaks, kas Mvvm on hea? Nagu muster ise MVVM on suurepärane . Lühidalt: MVVM pole mõttetu, see on suurepärane . NET 4.0 WPF-i juhtteek on prügikast. Siin on lihtne tõestus kontseptsioonist ViewModel, mida te ei saa puhtalt siduda MVVM viisil, kasutades WPF-i.

Teiseks, kumb on parem MVVM või MVC?

MVVM muster View saab ja saadab värskendusi ainult ViewModelile, välistades igasuguse suhtluse selle osa ja mudeli enda vahel. Peamine erinevus MVC ja iOS MVVM on see MVVM-id jaotusmuster on parem kui eelnevalt loetletud MVC , kuid võrreldes MVP-ga on see ka tohutult ülekoormatud.

Kas MVC esiosa või tagaosa?

Peamine erinevus MVC kliendi kohta ja MVC peal tagumine ots kas see on koos MVC peal esiots serveris töötab minimaalselt koodi. Serverit kasutatakse peamiselt veebi API päringute käsitlemiseks, mis vastavad JSON-andmetega. The tagumine ots on üsna kerge kaal.

Soovitan: