MVC服务器端VS MVC客户端和RESTful api
MVC Server Side VS MVC Client Side and RESTful APIs
我对web 2.0还比较陌生,但是随着我的深入,越来越多的术语如MVC和RESTful不断出现在我所到之处。我用过AngularJS,也读过其他客户端MVC javascript框架,但直到最近我才知道服务器端除了PHP之外还有什么。我真的想了解MVC是如何在服务器端工作的,如果我应该实现MVC PHP框架或去像node.js或go的东西,因为我理解两者都遵循MVC模型。我想我遇到的最大问题是试图理解MVC客户端应用程序如何在javascript框架(如backbone或angularjs)中编写,以适应MVC服务器架构。这可能是完全不相关的但是RESTful api是如何发挥作用的呢?
请理解我在服务器端编程方面的经验扩展到一个PHP页面,该页面从ajax调用接收数据,查询数据库并将结果作为JSON对象返回。我真的不知道强大后端的全部潜力,也不知道在什么情况下我需要比我已经解释过的更多的东西。对不起,如果这是一个非常愚蠢的问题,我只是试图理解和分离我的思想过程,当涉及到服务器端和客户端编程,并试图理解有效地使用两者的潜力。
谢谢!
编辑我欣赏你的讽刺。让我总结一下。服务器端MVC和客户端MVC之间的区别是什么?两者如何协同工作?服务器端MVC和客户端MVC之间的区别是什么?两者如何协同工作?
这是相当直接的(这里没有讽刺)。一个在客户端操作,另一个在服务器端操作。
它们通常不是一起工作,而是相互独立的。例如,如果你有一个客户端MVC,你通常使用服务器端为它提供数据源,做一些簿记,如会话管理和心跳服务。所以在服务器上很可能没有运行一个完整的MVC
相关文章:
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- 将Javascript数组发送到控制器ASP.NET MVC
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 如何在MVC中使用jQuery在文本框旁边显示文本
- MVC 3页面导航和使用javascript传递参数
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- Backbone.js restful json API design
- 将不在模型中的数据返回到mvc控制器
- MVC在通过javascript提交时会丢失值
- 使用javascript在MVC中查找网格长度时出错
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 在MVC 4中,对Controller的Ajax调用为空
- C#asp.net mvc Set CheckBoxFor已检查的具有Model Value的属性
- 无法在mvc视图中使用ajax调用获取操作返回的模型对象列表
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- 在Hapi.js Restful API中了解请求IP
- 使用mvc和jquery显示更多点击数据
- 在 mvc 中使用 angularjs 和 restful web api 获取数据
- MVC服务器端VS MVC客户端和RESTful api