天天看點

架構 mvc

設計模式再“進階”一點,便是所謂的“架構”了。

從事Web開發,一般都會接觸到MVC架構這個概念。

M:也就是Model,直接跟網站資料庫相關。

V:也就是View,是網頁的模版,跟顯示資料相關。

C:則是Controller,相當于網站的業務邏輯。

MVC也不僅僅是應用于網站開發,它的概念實際上植根于桌面軟體,并且在手機軟體開發上也有應用。

MVC本身是一個設計模式,是一個被驗證過的,可以用來很好歸納、管理代碼的軟體開發方式。

基于這樣的設計模式,提供了很多相關的類庫實作,則“設計模式”更新為“架構”。

繼續閱讀