Statements (30)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:architecture
|
| gptkbp:benefit |
modularity
testability reusability |
| gptkbp:component |
gptkb:model
Controller View |
| gptkbp:example |
gptkb:ASP.NET_MVC
gptkb:AngularJS gptkb:Django gptkb:Laravel gptkb:Ruby_on_Rails gptkb:Spring_MVC |
| gptkbp:firstDescribed |
gptkb:Trygve_Reenskaug
|
| gptkbp:goal |
separation of concerns
|
| gptkbp:influenced |
gptkb:MVP
gptkb:MVVM gptkb:PAC |
| gptkbp:introducedIn |
gptkb:Smalltalk
|
| gptkbp:originatedIn |
1970s
|
| gptkbp:pattern |
architectural pattern
|
| gptkbp:popularFor |
web application development
|
| gptkbp:separates |
gptkb:graphical_user_interface
application logic input control |
| gptkbp:standsFor |
gptkb:Model-View-Controller_framework
|
| gptkbp:usedFor |
developing user interfaces
|
| gptkbp:bfsParent |
gptkb:Squeak_Smalltalk
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
MVC framework
|