V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hbkdsm  ›  全部回复第 32 页 / 共 52 页
回复总数  1031
1 ... 28  29  30  31  32  33  34  35  36  37 ... 52  
2016-01-01 00:23:47 +08:00
回复了 lao454490095 创建的主题 问与答 MVC 与前后端分离
“这三个组件的交互方式就不是定义的那样子了”

这个说法想当然了,三个组件的交互方式哪里变化了?

前后端分离是指把一个项目解耦成两个独立的项目( web 客户端项目 + server 端项目),两者通过约定好的接口传输轻量级的数据(一般就是 JSON 格式),而不是传输整个页面。两个项目可以分别迭代,互不干扰,但 server 端各个组分的职责并没有发生变化。 Controller 是控制中枢,负责处理 input data ,并从 Model 获取数据传递给 View / Serializer , Model 仍然是 doorkeeper 和 data store ,负责数据验证和数据持久化, View 层只负责数据展示 /格式化。三者各司其职,交互方式一点都没有变啊。

对于 server 端来说,变化最大的是 View 层。前后端分离后, View 层被大大弱化了,不需要再生成 HTML 页面,只需要返回 JSON 即可。应该说 View 层的任务大大减轻了,换个角度理解,也可以理解为 View 层几乎不存在了( server 端只存在 Model 和 Controller ,也就是你说的 View 层移到了浏览器端)。

你的问题在于没把它们当作两个项目考虑,那当然搞不清楚各个组分的交互方式了。
2015-12-31 21:45:14 +08:00
回复了 daocloud 创建的主题 酷工作 DaoCloud 启动 2016 新一年度招聘
坐标北京 ruby 后端要不要?
2015-12-31 10:18:07 +08:00
回复了 DuckJK 创建的主题 电影 请推荐个电影
Mist 迷雾(看完心情会变糟,慎重!)
2015-12-31 10:16:20 +08:00
回复了 GNiux 创建的主题 Linux Debian 发起人 Ian 自杀…
R.I.P

今天才知道 Debian 的名字就是来自 Debra (Ian 的妻子) 和 Ian 的组合
2015-12-30 11:30:37 +08:00
回复了 vic2012 创建的主题 问与答 大家上 GitHub 会用梯子吗?
必须用啊
2015-12-29 16:30:21 +08:00
回复了 dofy 创建的主题 酷工作 [北京] 极客公园 技术部 等你加入!
请教楼主,在拉勾看到你们后端招的是 Node.js ,不知道 Ruby, Python, Node 在贵司分别做哪些任务?
不看好,细软跑
@banricho 球爆料,苏宁也血汗吗?
2015-12-27 21:30:58 +08:00
回复了 JM1212 创建的主题 问与答 有靠谱的 P2P 吗,有个几万块闲钱
lu.com

这个域名厉害
2015-12-27 13:43:35 +08:00
回复了 g0thic 创建的主题 问与答 杭州有没有值得推荐又加班不严重的互联网公司
@hging ... 还要人吗?
2015-12-27 13:28:31 +08:00
回复了 g0thic 创建的主题 问与答 杭州有没有值得推荐又加班不严重的互联网公司
@g0thic

不如你先爆公司名字啊

The Plant 貌似不错,用 Ruby / Go 。 https://ruby-china.org/topics/28246
@nmgwddj 请问你们是做外包还是自己的产品呀?貌似掌握 Ember.js / Meteor / Rails 这些技能的人从事远程工作的挺多的。
2015-12-25 17:28:24 +08:00
回复了 skiplow 创建的主题 互联网 360、腾讯、小米、今日头条等公司联名抵制运营商流量劫持
乌鸦站在煤堆上,看得见别人黑,看不见自己黑
2015-12-25 16:19:53 +08:00
回复了 Static2015 创建的主题 程序员 求大神推荐 JS 全面学习资料。。。
2015-12-25 00:01:40 +08:00
回复了 kaedea 创建的主题 职场话题 “让技术加班搞啊,搞不定叫他们去死啊”
说了这么多,敢爆公司名字吗?
2015-12-24 11:36:18 +08:00
回复了 TangMonk 创建的主题 问与答 EmberJS 对于微信用户来说是不是体积太大了?
@TangMonk Ember 的开发体验简直不要太爽啊
2015-12-23 19:24:59 +08:00
回复了 ne6rd 创建的主题 前端开发 项目前端框架选择的疑惑
@taoche 然而从 Angular 1.3 开始就不支持 IE 8 了。。。
1 ... 28  29  30  31  32  33  34  35  36  37 ... 52  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2892 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 03:24 · PVG 11:24 · LAX 20:24 · JFK 23:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.