OC

Knowledge OS
主帖 17 条回复

纯前端的MVC到底有何强大之处

Sier Sier · 2015年01月27日 · 阅读 2 · 无人欣赏。

前端只要展示就行了,为什么还要model层和Control层呢,对这个不太理解

回复

17 条
#5
ryanivanka
2015年01月30日

当你做复杂的前端显示就会理解了,比如各种visualization,不MVC基本任何新需求就是重写的节奏。

#7
Sier
2015年01月30日

5楼 @ryanivanka 前台除了样式 数据都是从后台来的啊,这样前台的model层反倒成了累赘,改的时候还要多改一层

#10
brambles
2015年01月31日

我正在寫一個完整的前端web app的框架。正在努力中

#12
ryanivanka
2015年02月01日

7楼 @Sier 如果前端的所有数据实时都是从后台发来的,确实可以省略。

但是一部分是从后台取增量变化数据,部分更新html,另一部分没变的model还要cache在前端,记录其他UI部分的信息,基本就是前端能做更多计算的时候用,例如发现某些UI部分需要更新之类的,也许这些计算不需要后台来算。

#14
soodaowhui
2015年02月02日

说点浅见,不一定对,我觉得有些做MVC这类东西,是为了MVC而MVC,没有相关需求,也没有对症,折腾在摆些花架子上的时间,比真正做事情的时间还多得多,

#17
teddy1004
2015年02月03日

14楼 @soodaowhui 同意,Rails 社区 DHH 大神说,如果你要做的是一个类似 GitHub 这种文档型的网站,用 Rails 的 Turbolinks 就完全能满足需求了。当你需要做一个有 native 感觉的 web 应用的时候,才去考虑这些前端框架。

本帖有17个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。
登录 或者 注册
顶楼 / 底楼 / 首页