V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
changwei
V2EX  ›  程序员

随着前端 MVC, MVVM 框架的壮大,后端 MVC 中的 V 是否可以退出历史舞台了?

  •  
  •   changwei ·
    cw1997 · 2016-06-07 13:15:08 +08:00 · 3122 次点击
    这是一个创建于 3093 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为原本应该在后端进行模版渲染的工作都转向了前端 MVC , MVVM 框架来做,后端只需要从模型层提取输出 json 或者 xml 数据给前端,这样的话,网站的框架基本已经成为 MCMVC ,也就是 MVC 中的 V又等于 MVC ? 我觉得这样对前后端的分离将会更加彻底,前端人员不再需要学习模版引擎这种怪异的类编程语言,而且模版引擎带来的性能损失也全部转移给了客户端,这样可以大大减少服务器压力,缺陷当然也是有的,前端的工作量又要多了一点。。。 你们是怎么看?

    3 条回复    2016-06-07 13:33:15 +08:00
    yannxia
        1
    yannxia  
       2016-06-07 13:19:31 +08:00
    显然 RESTFul 已经是主流化。现在问这个问题,题主应该还在传统企业
    banricho
        2
    banricho  
       2016-06-07 13:21:18 +08:00 via Android
    实际情况是前端的工作量变少了,因为模板都是前端可控的, bug 的发生率降低,解决效率也提升了,还减少了不必要的沟通成本。
    cc7756789
        3
    cc7756789  
       2016-06-07 13:33:15 +08:00
    我想前端的工作量未必会多,如果前后端过度耦合,反正会使前后端双方的工作难以协调,就像后端不知道那些 HTML 代码该怎么搞,前端不知道数据从哪里来。导致使用更多的时间去协调开发。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2753 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:20 · PVG 08:20 · LAX 16:20 · JFK 19:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.