问题标签 [model-view-controller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
24 回答
538642 浏览

user-interface - 什么是 MVP 和 MVC,有什么区别?

当超越RAD(拖放和配置)构建用户界面的方式时,许多工具鼓励您可能会遇到三种设计模式,称为Model-View-ControllerModel-View-PresenterModel-View-ViewModel。我的问题分为三个部分:

  1. 这些模式解决了哪些问题?
  2. 它们有何相似之处?
  3. 它们有何不同?
0 投票
5 回答
4146 浏览

php - php Zend / MVC 没有 mod_rewrite

我在网络上的许多博客中都看到过它,但我认为应该在这里讨论它。当我们在 PHP 中有一个 MVC 框架(我对 ZEND 感兴趣)但我们的主机不提供 mod_rewrite 时,我们该怎么办?有没有“捷径”?我们可以以任何方式转移控制权(以便在页面之间发生映射)吗?有任何想法吗?谢谢 :-)

0 投票
6 回答
700 浏览

ruby-on-rails - 在 Ruby on Rails 应用程序中尽可能 DRY

我目前正在为 Rails 应用程序使用很棒的 attachment-fu 插件,但作为一名新手开发人员,我从未遇到过像我自己遇到的情况那样的场景。

本质上,我在两个级别上使用了 attachment-fu 插件。

  1. 用于用户类中的用户头像。
  2. 是允许消息系统中的文件附件(PDF等)。

我的问题是在这些情况下保持DRY、清晰和一致的最佳使用实践是什么。

显然,在这两个类中定义和执行插件是没有意义的,但是对我来说有一些非常奇怪的东西(可能没有根据),只是继续在虔诚的 Application 类中设置它。

两者之间有什么关系,还是父类是要走的路?

谢谢!

0 投票
19 回答
30207 浏览

model-view-controller - 市场上最好的 MVC Web 框架有哪些?

我正在寻找一个 Web 框架来将基于 Windows 的应用程序移动到 Web。

WF的主要要求如下:

  1. 单元测试支持
  2. 桌面和移动浏览器支持
  3. 长期生存能力
  4. 框架的成熟度
0 投票
10 回答
7177 浏览

model-view-controller - 模型-视图-控制器有哪些替代方案?

在读大学和关注 SO 的发展过程中,我听说了很多关于 Model-View-Controller 架构设计模式的信息。甚至在我知道它是什么之前,我就无意中使用了 MVC 模式,并且仍然在我的日常工作中使用它。从我所见,它可能是当今最流行的模式。不过,我没有听到太多关于您可以使用替代 MVC 的替代模式。有哪些选项,您会出于什么原因决定在 MVC 上使用它们?我也有兴趣了解它们通常用于的系统类型。最后,使用它们的优点和缺点是什么?

0 投票
3 回答
10127 浏览

java - Java 中等效的 ASP.NET 母版页

Java Web 开发世界中的母版页等价物是什么?我听说过 Tiles、Tapestry 和 Velocity,但对它们一无所知。它们是否像母版页一样易于使用?

我想要一些简单的东西,比如设置一个模板,后续页面从模板派生并覆盖内容区域,类似于母版页。

任何例子都会很棒!

0 投票
4 回答
1872 浏览

model-view-controller - MVC - 在哪里实现表单验证(服务器端)?

在编写传统 MVC 应用程序时,编写服务器端表单验证的最佳实践是什么?代码属于控制器还是模型层?为什么?

0 投票
10 回答
5989 浏览

sql-server - VBScript/ASP 经典

我有几个关于 VBScript 和 ASP Classic 的问题:

  1. 在 VBScript/ASP 中访问 MS SQL Server 数据库的首选方法是什么?

  2. 将模型与视图与控制器分离的最佳实践是什么?

  3. 关于 VBScript 或 ASP,我还应该了解哪些其他事情?

如果您没有注意到,我是 VBScript 编码的新手。我意识到数字 2 和 3 是一种过于笼统的巨大“黑洞”问题,所以不要以为我期望从这里了解关于这两个问题的所有知识。

0 投票
7 回答
2713 浏览

c# - Compact Framework - 是否有可用的 MVC 框架/库?

我找到了 Microsoft 员工关于此主题的文章,但有没有人为此实施了更强大的框架?是否有可以轻松移植的轻量级 WinForms 框架?当更聪明的人已经做到这一点时,我想相当快地加快速度并避免生成我自己的框架/库来处理这个问题。

我没有看过P&P 集团的移动软件工厂,但我怀疑它有点重。值得一看吗?

编辑:我不是在寻找有关 ASP.NET MVC 项目的信息。我在询问紧凑框架“WinForms”的实现,以及如何用它来实现 MVC。

0 投票
11 回答
108377 浏览

model-view-controller - 什么是 MVC,它有什么优势?

我发现了什么是 mvp 和 mvc 以及有什么区别,但它并没有真正回答这个问题。

我最近开始使用 MVC,因为它是我和我的工作伙伴将要使用的框架的一部分。我们之所以选择它,是因为它看起来很简单,而且过程与显示分离,除此之外还有我们不知道和可能错过的优势吗?

优点

  1. 显示和处理分离


缺点

  1. 到目前为止没有