跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 现在 MVC 架构过时了吗?
未分類
31 3 月 2020

现在 MVC 架构过时了吗?

现在 MVC 架构过时了吗?

資深大佬 : yafoo 74

本人技术不行,但是喜欢模仿,最近在开发一个 mvc 框架,但是周边人都说 mvc 过时,mvc 架构,你们怎么看?对一般的中小型网站,有比 mvc 更好的架构吗?
大佬有話說 (40)

  • 資深大佬 : tanranran

    架构这种东西 更萝卜青菜一样
    没有谁比谁更好

  • 資深大佬 : haishiwuyuehao

    有比 mvc 更好的架构吗?看业务看场景
    mvc 过时了吗?如果说不适应市场就是“过时”。那么 mvc 绝不过时
    加油,!

  • 資深大佬 : hitsmaxft

    MVC 适合静态页面的时代, 如果输出只有 JSON, 要 view 干嘛?

  • 資深大佬 : lhx2008

    前后端分离就没 view 了,mvc 说的就是视图和控制器分离

  • 主 資深大佬 : yafoo

    @hitsmaxft
    @lhx2008 那就是 mc 架构,mvc 同样能胜任,应该还能流行很久吧

  • 資深大佬 : charlie21

    西红柿炒鸡蛋过时了么?

  • 主 資深大佬 : yafoo

    另外,前后端分离是主流,可现在又开始流行 ssr,服务器端渲染,感觉把前后端又糅合到一块了,这样真的好吗?

  • 資深大佬 : fox0001

    主要看谁去维护吧。中小项目没必要学人家前后端分离吧。

  • 資深大佬 : LittleYangYang

    @yafoo #7 好像不做 ssr 的话,AJAX 获取的数据搜索引擎爬虫爬不到

  • 資深大佬 : zhuangzhuang1988

    没.

  • 資深大佬 : ericgui

    前后端分离的话,后端就剩下 MC 了,
    V 就交给 vuejs,reactjs 等

    前端的话,没有一个公认的模式,反正各种奇葩模式都存在

  • 資深大佬 : caowentao

    嵌入式裸机开发,做一些仪表,也在用 mvcs 程序框架。很好的解耦了操作逻辑和视图渲染。

  • 資深大佬 : xuanbg

    MVC 是一种前端的架构模式,不过现在前端流行 MVVM 模式而非 MVC。前后端分离以后,View 肯定是没有了,Model 也没了,Controller 倒是还在,但也仅仅是叫 Controller 而已。后端事实上已经没有什么 MVC 可言了。

  • 資深大佬 : Mutoo

    mvc 过时了,现在流行的是 facebook 提出的 flux 以及类 flux 的单向数据流模型。

  • 資深大佬 : areless

    这种存在 40 多年的东西,跟流不流行~过不过时没关系了。早已是软件工程里最强健的方案之一了。

  • 資深大佬 : CodeXx

    @xuanbg Model 咋没了呢

  • 資深大佬 : Kilerd

    view 没有了,然后就变成了 viewObject

  • 資深大佬 : krystal9527

    C 语言过时了吗?

  • 主 資深大佬 : yafoo

    @Mutoo 我去看看 flux

  • 資深大佬 : BluesQu

    抛开需求谈架构 都是耍流氓

  • 資深大佬 : GrapeCityChina

    没有任何一个技术是过时的,就好像现在还有很多人在使用 VB 一样

  • 資深大佬 : keepeye

    没有过时,并不是所有项目都必须得用前后端分离的开发方式

  • 主 資深大佬 : yafoo

    @BluesQu 需求就是中小型常规网站

  • 資深大佬 : Huizhen

    EveryBody “MVP”(最小可行性产品)关注下

  • 主 資深大佬 : yafoo

    @Huizhen 谢谢,我去看看

  • 資深大佬 : slwchs

    抛开场景谈架构(框架)都是耍流氓

  • 資深大佬 : MaxTan

    MVVM 也不是现在前端领域发展出来的什么领先架构,十几年前的 WPF 就已经在用了。 现在的 web 前端都是在 nodejs 的加持下重新造轮子。

    拿现在的大环境相比,mvc 那套确实有点显得过时,不过合适就好

  • 資深大佬 : Smilencer

    mvc 只是一种思想,前后端分离了,view 不还在吗,mvc 思想不还在吗

  • 資深大佬 : hotsprings

    @caowentao 能否介绍下,嵌入式逻辑下如何作用 mvc 架构呀,比较感兴趣

  • 資深大佬 : wangyzj

    一个名词而已
    再说没有所谓过时只说,只有哪种业务场景更适合什么架构

  • 資深大佬 : caowentao

    @xuanbg 确实前后端分离架构,后端没有 mvc 可言,后端应该剩下服务集合和数据库管理等

  • 資深大佬 : caowentao

    @CodeXx model 可以理解为数据库,应该还是在的

  • 資深大佬 : caowentao

    @BluesQu 确实,没有最好的架构,只有最适合需求的架构。架构也是活的,需要根据需求的变化做演进

  • 資深大佬 : caowentao

    @hotsprings 核心的思想就是把 view 视图中可变的内容,抽象成变量(model),业务逻辑 controller 操控变量,视图对变量做可视化渲染。
    https://i.loli.net/2020/01/20/S1bR6yogcNBiKTZ.jpg

  • 資深大佬 : closedevice

    如果将 MVC 返回为分层的思想,那它将永不过时

  • 資深大佬 : caowentao

    @caowentao 变量即数据模型 /数据库

  • 資深大佬 : youngxhui

    为什么非要把 view 狭义的理解为页面呢? json 也是视图啊

  • 資深大佬 : wangxiaoaer

    @lhx2008 json xml 不是 view 吗

  • 資深大佬 : huntcool001

    为啥国内现在基本都前后端分离了,但是国外的好像很多还是全栈?

  • 資深大佬 : GPLer

    @huntcool001 我感觉是因为国内公司以手机移动端 APP 为主,而且不欢迎搜索引擎抓取。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具