python - 模型- View -呈现器和三层?

标签 python model mvp three-tier

模型- View -呈现器和三层这两种架构有什么区别?

单独阅读时我理解每个定义的定义,但我无法轻易看出它们有何不同。是桌面版还是网页版?我目前正在使用 Python 开发一个简单的桌面应用程序,以通过 GUI 可视化复杂的数据模型。

谢谢!

最佳答案

MVC是一种UI模式,三层是一种应用程序架构模式。也就是说,您可以用 3 层设计您的应用程序 - UI、BL、数据。而不是在 UI 层使用 MVC。

关于python - 模型- View -呈现器和三层?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3129633/

相关文章:

python - string.maketrans unicode 处理 : pypy vs CPython

mysql - 根据 Rails 4 中的 date_of_birth 从数据库中获取记录

java - GWT 中必要的解除绑定(bind)演示者

ruby-on-rails - 在 Rails 中实例化对象时如何初始化属性?

c++ - Qt 在 QTableView 中设置自定义小部件

android - MVP 模型中需要上下文

android - 适配器在 Mvp 模式中的作用?

python - 声明类属性时如何触发setter?

python - 无法实现计数排序算法

python - DBRefs 可以包含额外的字段吗?