T*******x 发帖数: 8565 | 1 client side MVC + 后台rest 这个名词最近在本版看到好几次了。
本人菜鸟。知道点MVC,但不明白什么是client side mvc。
不是只有V是client side吗?C应该算server side吧?
而M更加是后台的了。不是这么划分的吗?
请问client side MVC到底是指什么? |
e*******o 发帖数: 4654 | |
z****e 发帖数: 54598 | 3 先理解什么是mvc
然后其实每一层都可以mvc
模式本身跟哪一层在用无关
还有就是注意公孙大神的前后端的概念跟古德霸的前后端不一样
公孙大神做的前端是mobile/pc这些,后端是web server
古德霸的前端是web server,后端是app server |
l**********n 发帖数: 8443 | 4 all roads lead to Rome
【在 z****e 的大作中提到】 : 先理解什么是mvc : 然后其实每一层都可以mvc : 模式本身跟哪一层在用无关 : 还有就是注意公孙大神的前后端的概念跟古德霸的前后端不一样 : 公孙大神做的前端是mobile/pc这些,后端是web server : 古德霸的前端是web server,后端是app server
|
l**********n 发帖数: 8443 | 5 MVC is not a new concept
【在 l**********n 的大作中提到】 : all roads lead to Rome
|
z****e 发帖数: 54598 | 6 舟子说得对
【在 l**********n 的大作中提到】 : all roads lead to Rome
|
b***i 发帖数: 3043 | 7 我估摸着,就是说生成的网页,包含了模板和javascript和数据。然后javascript动态
把数据填入需要的地方,而不是服务器填入。比如,显示一个表格,php是在服务器完
成填入的。如果使用了javascript, Ajax, RESTful等,就可以在客户端完成网页。这
样彻底分离数据和网页设计。
【在 T*******x 的大作中提到】 : client side MVC + 后台rest 这个名词最近在本版看到好几次了。 : 本人菜鸟。知道点MVC,但不明白什么是client side mvc。 : 不是只有V是client side吗?C应该算server side吧? : 而M更加是后台的了。不是这么划分的吗? : 请问client side MVC到底是指什么?
|
g*****g 发帖数: 34805 | 8 大神大约说的是纯client side的js web mvc
【在 T*******x 的大作中提到】 : client side MVC + 后台rest 这个名词最近在本版看到好几次了。 : 本人菜鸟。知道点MVC,但不明白什么是client side mvc。 : 不是只有V是client side吗?C应该算server side吧? : 而M更加是后台的了。不是这么划分的吗? : 请问client side MVC到底是指什么?
|
d********g 发帖数: 10550 | 9 MVC所谓前后台都可以搞,我这里指的client side MVC主要是JS SPA的意思
【在 g*****g 的大作中提到】 : 大神大约说的是纯client side的js web mvc
|
d********g 发帖数: 10550 | 10 你这个前后端分级太绝对。对server side MVC来说,后端可以认为是web server(或
者叫web app server)。做大的架构都不止这么简单,处理business logic的这块会独
立出来做scaling,也就成了你提到的app server
实际上Node可以简化的一个地方是真正的web server也就是Apache、Nginx,因为它直
接就可以处理,不需要proxy。当然Tornado也是这样设计的裸跑。至于是否裸跑,不同
项目的需求不一样,会兼顾性能和feature,Node前面架一个web server也是常见的
【在 z****e 的大作中提到】 : 先理解什么是mvc : 然后其实每一层都可以mvc : 模式本身跟哪一层在用无关 : 还有就是注意公孙大神的前后端的概念跟古德霸的前后端不一样 : 公孙大神做的前端是mobile/pc这些,后端是web server : 古德霸的前端是web server,后端是app server
|
|
|
T*******x 发帖数: 8565 | 11 看了这个基本明白了。
请问这些javascript framework和jquery啥关系?
是不是jquery没用了?
【在 e*******o 的大作中提到】 : http://docs.sencha.com/extjs/4.2.2/#!/guide/application_archite
|
z****e 发帖数: 54598 | 12 只能说前后是一个相对概念
【在 d********g 的大作中提到】 : 你这个前后端分级太绝对。对server side MVC来说,后端可以认为是web server(或 : 者叫web app server)。做大的架构都不止这么简单,处理business logic的这块会独 : 立出来做scaling,也就成了你提到的app server : 实际上Node可以简化的一个地方是真正的web server也就是Apache、Nginx,因为它直 : 接就可以处理,不需要proxy。当然Tornado也是这样设计的裸跑。至于是否裸跑,不同 : 项目的需求不一样,会兼顾性能和feature,Node前面架一个web server也是常见的
|
z****e 发帖数: 54598 | 13 jquery不就是js framework的一种?
【在 T*******x 的大作中提到】 : 看了这个基本明白了。 : 请问这些javascript framework和jquery啥关系? : 是不是jquery没用了?
|
d********g 发帖数: 10550 | 14 jQuery只是一个主要搞DOM的util库,还谈不上真正framework的概念
【在 z****e 的大作中提到】 : jquery不就是js framework的一种?
|
z****e 发帖数: 54598 | 15 framework和lib的区别本身就不是那么明显了
【在 d********g 的大作中提到】 : jQuery只是一个主要搞DOM的util库,还谈不上真正framework的概念
|
m*******l 发帖数: 12782 | 16 ft, jquery 是基本上的基础了,没有不用的吧
【在 T*******x 的大作中提到】 : 看了这个基本明白了。 : 请问这些javascript framework和jquery啥关系? : 是不是jquery没用了?
|
m*******l 发帖数: 12782 | 17 考 ,你没有用过
【在 z****e 的大作中提到】 : jquery不就是js framework的一种?
|
e*******o 发帖数: 4654 | 18 jquery 有用啊。
Ext js 有些api 明显有copy jquery的痕迹。
有人说过lib和framework的区别:
你用lib,
framework用你的lib.
【在 T*******x 的大作中提到】 : 看了这个基本明白了。 : 请问这些javascript framework和jquery啥关系? : 是不是jquery没用了?
|
T*******x 发帖数: 8565 | 19 lib和framework 的关系我基本上还是懂的。
看了那个tutorial,好像图形界面的东西它都有了,
就像把 java swing 搬到 browser 里来了。
以为 jQuery完全被它重新实现了。
【在 e*******o 的大作中提到】 : jquery 有用啊。 : Ext js 有些api 明显有copy jquery的痕迹。 : 有人说过lib和framework的区别: : 你用lib, : framework用你的lib.
|
e*******o 发帖数: 4654 | 20 差不多是这个样子。
连 Class System 他们都搞了个。
反正我不喜欢搞他们的东西,不过公司用这个,也没办法。
【在 T*******x 的大作中提到】 : lib和framework 的关系我基本上还是懂的。 : 看了那个tutorial,好像图形界面的东西它都有了, : 就像把 java swing 搬到 browser 里来了。 : 以为 jQuery完全被它重新实现了。
|