Model–view–controller
en.wikipedia.org · saved by 2 readers
Model–view–controller (MVC) is a software architectural pattern commonly used for developing user interfaces that divides the related program logic into three interconnected elements. These elements are: