首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVW代表什么?

MVW代表什么?
EN

Stack Overflow用户
提问于 2012-11-11 07:52:17
回答 5查看 174.3K关注 0票数 365

以下是AngularJS页面的内容描述:

如果AngularJS是为构建web应用程序而设计的话,它将是HTML。声明性模板与数据绑定,MVW,MVVM,MVC,依赖注入和伟大的可测试性故事都是用纯客户端JavaScript实现的!

那么MVW代表什么呢?(考虑到MVC、MVVW、MVP等等的争论,我猜“随便”,模型-视图-任何=P)

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-11-11 07:57:02

它确实代表着任何东西,就像2012年的对你有用的东西 per Igor Minar ( stands )一样:

MVC vs MVVM .--这是一个有争议的话题,许多开发人员可以花上几个小时和几个小时来讨论和争论。 几年来,+AngularJS更接近MVC (或者更确切地说是它的客户端变体之一),但随着时间的推移,由于许多重构和api改进,它现在更接近MVVM了-- $scope对象可以被认为是由我们称为Controller的函数修饰的ViewModel。 能够对框架进行分类并将其放入MV*桶中有一些优点。它可以帮助开发人员更轻松地使用它的apis,从而使创建一个表示正在用框架构建的应用程序的心智模型变得更容易。它还可以帮助建立开发人员使用的术语。 话虽如此,我宁愿看到开发人员构建设计精良且遵循关注点分离的优秀应用程序,也不愿看到他们浪费时间争论MV*胡说八道。出于这个原因,我在此声明AngularJS是MVW框架-模型-视图-任何。哪里什么都代表“一切适合你”的。 角使您可以很好地将表示逻辑与业务逻辑和表示状态分离开来。请使用它来提高您的生产力和应用程序的可维护性,而不是对那些在一天结束时并不那么重要的事情进行热烈的讨论。

票数 458
EN

Stack Overflow用户

发布于 2014-05-13 21:38:22

MVW代表Model-View-Whatever.

为了完整起见,以下是提到的所有缩略语:

MVC - 模型-视图-控制器 MVP - 模型-视图-演示器 MVVM - 模型-视图-视图模型 MVW / MV* / MVx - 模型-视图-什么都行

还有一些:

HMVC - 分层模型-视图-控制器 MMV - 多用途模型视图 MVA - 模型-视图-适配器 MVI - 模型-视图-意图

票数 147
EN

Stack Overflow用户

发布于 2014-02-19 01:20:13

话虽如此,我宁愿看到开发人员构建设计精良、关注点分离的优秀应用程序,也不愿看到他们浪费时间争论MV*胡说八道。出于这个原因,我在此声明AngularJS是MVW框架-模型-视图-什么的。无论什么都代表“一切适合你”。

学分:AngularJS后Igor Minar

票数 22
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13329485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档