问题标签 [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.
user-interface - 什么是 MVP 和 MVC,有什么区别?
当超越RAD(拖放和配置)构建用户界面的方式时,许多工具鼓励您可能会遇到三种设计模式,称为Model-View-Controller、Model-View-Presenter和Model-View-ViewModel。我的问题分为三个部分:
- 这些模式解决了哪些问题?
- 它们有何相似之处?
- 它们有何不同?
php - php Zend / MVC 没有 mod_rewrite
我在网络上的许多博客中都看到过它,但我认为应该在这里讨论它。当我们在 PHP 中有一个 MVC 框架(我对 ZEND 感兴趣)但我们的主机不提供 mod_rewrite 时,我们该怎么办?有没有“捷径”?我们可以以任何方式转移控制权(以便在页面之间发生映射)吗?有任何想法吗?谢谢 :-)
ruby-on-rails - 在 Ruby on Rails 应用程序中尽可能 DRY
我目前正在为 Rails 应用程序使用很棒的 attachment-fu 插件,但作为一名新手开发人员,我从未遇到过像我自己遇到的情况那样的场景。
本质上,我在两个级别上使用了 attachment-fu 插件。
- 用于用户类中的用户头像。
- 是允许消息系统中的文件附件(PDF等)。
我的问题是在这些情况下保持DRY、清晰和一致的最佳使用实践是什么。
显然,在这两个类中定义和执行插件是没有意义的,但是对我来说有一些非常奇怪的东西(可能没有根据),只是继续在虔诚的 Application 类中设置它。
两者之间有什么关系,还是父类是要走的路?
谢谢!
model-view-controller - 市场上最好的 MVC Web 框架有哪些?
我正在寻找一个 Web 框架来将基于 Windows 的应用程序移动到 Web。
WF的主要要求如下:
- 单元测试支持
- 桌面和移动浏览器支持
- 长期生存能力
- 框架的成熟度
model-view-controller - 模型-视图-控制器有哪些替代方案?
在读大学和关注 SO 的发展过程中,我听说了很多关于 Model-View-Controller 架构设计模式的信息。甚至在我知道它是什么之前,我就无意中使用了 MVC 模式,并且仍然在我的日常工作中使用它。从我所见,它可能是当今最流行的模式。不过,我没有听到太多关于您可以使用替代 MVC 的替代模式。有哪些选项,您会出于什么原因决定在 MVC 上使用它们?我也有兴趣了解它们通常用于的系统类型。最后,使用它们的优点和缺点是什么?
java - Java 中等效的 ASP.NET 母版页
Java Web 开发世界中的母版页等价物是什么?我听说过 Tiles、Tapestry 和 Velocity,但对它们一无所知。它们是否像母版页一样易于使用?
我想要一些简单的东西,比如设置一个模板,后续页面从模板派生并覆盖内容区域,类似于母版页。
任何例子都会很棒!
model-view-controller - MVC - 在哪里实现表单验证(服务器端)?
在编写传统 MVC 应用程序时,编写服务器端表单验证的最佳实践是什么?代码属于控制器还是模型层?为什么?
sql-server - VBScript/ASP 经典
我有几个关于 VBScript 和 ASP Classic 的问题:
在 VBScript/ASP 中访问 MS SQL Server 数据库的首选方法是什么?
将模型与视图与控制器分离的最佳实践是什么?
关于 VBScript 或 ASP,我还应该了解哪些其他事情?
如果您没有注意到,我是 VBScript 编码的新手。我意识到数字 2 和 3 是一种过于笼统的巨大“黑洞”问题,所以不要以为我期望从这里了解关于这两个问题的所有知识。
c# - Compact Framework - 是否有可用的 MVC 框架/库?
我找到了 Microsoft 员工关于此主题的文章,但有没有人为此实施了更强大的框架?是否有可以轻松移植的轻量级 WinForms 框架?当更聪明的人已经做到这一点时,我想相当快地加快速度并避免生成我自己的框架/库来处理这个问题。
我没有看过P&P 集团的移动软件工厂,但我怀疑它有点重。值得一看吗?
编辑:我不是在寻找有关 ASP.NET MVC 项目的信息。我在询问紧凑框架“WinForms”的实现,以及如何用它来实现 MVC。
model-view-controller - 什么是 MVC,它有什么优势?
我发现了什么是 mvp 和 mvc 以及有什么区别,但它并没有真正回答这个问题。
我最近开始使用 MVC,因为它是我和我的工作伙伴将要使用的框架的一部分。我们之所以选择它,是因为它看起来很简单,而且过程与显示分离,除此之外还有我们不知道和可能错过的优势吗?
优点
- 显示和处理分离
缺点
- 到目前为止没有