Skip to content

应用架构模式学习笔记——组织单个应用内部模块分层的模式,比设计模式(类级)宏观、比系统架构(分布式级)微观。点击下面的文章阅读:

UI 架构

  • MVC 模式——Model-View-Controller,最经典的分层,Spring MVC 的骨架
  • MVP 模式——Model-View-Presenter,Presenter 替代 Controller,View 和业务彻底隔离
  • MVVM 模式——Model-View-ViewModel,双向绑定,Vue/DataBinding 的核心
  • MVI 模式——Model-View-Intent,单向数据流,Compose/Redux 的思想

领域设计

分层架构