mvc mvp mvvm的區別
MVC(Model View Controller)、即模塊、視圖、控制器, 由MVC衍生出的MVP、MVVM。它們之間的區別在於:
1、MVC:MVC的意思是軟件可以分為三個部分。
2、MVP:MVP模式將Controller改名為Presenter, 同時改變了通信方向。
3、MVVM:MVVM模式將Presenter改名為ViewModel。
MVC(Model View Controller)、即模塊、視圖、控制器, 由MVC衍生出的MVP、MVVM。它們之間的區別在於:
1、MVC:MVC的意思是軟件可以分為三個部分。
2、MVP:MVP模式將Controller改名為Presenter, 同時改變了通信方向。
3、MVVM:MVVM模式將Presenter改名為ViewModel。