Wat is die verskil tussen argitektuur en raamwerk?
Wat is die verskil tussen argitektuur en raamwerk?

Video: Wat is die verskil tussen argitektuur en raamwerk?

Video: Wat is die verskil tussen argitektuur en raamwerk?
Video: Webinar 29: Wat is het verschil tussen reguliere, complementaire en alternatieve geneeskunde? 2024, November
Anonim

An argitektuur is die abstrakte ontwerpkonsep van 'n toepassing. Basies, 'n struktuur van die bewegende dele en hoe hulle verbind is. A raamwerk is 'n voorafgeboude algemene of spesiale doel argitektuur wat ontwerp is om verleng te word. Raamwerke is spesifiek ontwerp om op gebou of verleng te word.

Eenvoudig so, wat is 'n raamwerk en hoe verskil dit van patroon?

A raamwerk is 'n stel verwante klasse om 'n sekere taak uit te voer. Daardie klasse kan 'n sekere ontwerp implementeer of nie patroon . 'n Ontwerp patroon is 'n goed gevestigde ontwerp om 'n probleem aan te pak. A raamwerk is 'n werklike pakket kode wat jy gebruik om die bou van toepassings makliker te maak.

Tweedens, wat is die verskil tussen tegnologie en raamwerk? Deur die gebruik van Tegnologie ons kan die ontwikkel tegnologie verwante funksionaliteit en kan ook met ander integreer tegnologieë . Maar raamwerk is 'n stel biblioteke wat 'n krasvlakimplementering sal verskaf deur een of meer te gebruik tegnologieë en bied ook kwaliteit, verminder ontwikkelingstyd.

Hiervan, is MVC 'n argitektuur of raamwerk?

Die Model-aansig-beheerder ( MVC ) raamwerk is 'n argitektoniese patroon wat 'n toepassing in drie logiese hoofkomponente, Model, View, en Controller skei. Vandaar die afkorting MVC . Elkeen argitektuur komponent is gebou om spesifieke ontwikkelingsaspek van 'n toepassing te hanteer.

Wat is die verskil tussen die MVC-raamwerk en die MVC-argitektoniese ontwerppatroon?

Die MVC-raamwerk is 'n implementering van die MVC ontwerp patroon . Dit bring die implementering (en gemeenskap, ens.) dat die "papiergebaseerde" ontwerp patroon nie. N-Tier is 'n argitektuurstyl - dit is (soort van) die ekwivalent van 'n ontwerp patroon maar aan die bokant" argitek " / groot probleemvlak.

Aanbeveel: