From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/zh-cn/glossary/mvc/index.html | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 files/zh-cn/glossary/mvc/index.html (limited to 'files/zh-cn/glossary/mvc/index.html') diff --git a/files/zh-cn/glossary/mvc/index.html b/files/zh-cn/glossary/mvc/index.html new file mode 100644 index 0000000000..b5cf9661dc --- /dev/null +++ b/files/zh-cn/glossary/mvc/index.html @@ -0,0 +1,28 @@ +--- +title: MVC +slug: Glossary/MVC +translation_of: Glossary/MVC +--- +

MVC (Model-View-Controller) 是一种软件设计模式.它强调分离软件的业务逻辑和显示. 这种“分离”提供了更好的分工和改进的维护. 一些其他的模式也是基于MVC来设计的, 像 MVVM (Model-View-Viewmodel), MVP (Model-View-Presenter), 和 MVW (Model-View-Whatever).

+ +

对MVC软件设计模式的三个部分可以被描述如下:

+ +
    +
  1. Model: 模型持有所有的数据、状态和程序逻辑.
  2. +
  3. View: 负责界面的布局和显示.
  4. +
  5. Controller: 负责模型和界面之间的交互.
  6. +
+ +

Learn more

+ +

General knowledge

+ + + +

Learning MVC

+ + -- cgit v1.2.3-54-g00ecf