gpt4 book ai didi

javascript - RESTful Web 应用程序中的客户端服务器架构

转载 作者:行者123 更新时间:2023-11-30 05:42:47 27 4
gpt4 key购买 nike

我想澄清一下客户端服务器架构应该如何适用于具有 RESTful 后端的现代 Web 应用程序。

在网络应用中,客户端是浏览器,服务器是网络服务器。在编程方面,我们有客户端代码( View )、服务器端代码( Controller /模型)和数据库。我的理解正确吗?

所以现在当客户端代码向 RESTful 服务器端代码发送请求时,服务器应该返回一个 JSON/XML 对象而不是简单的输出,对吗?

如果不允许客户端代码使用任何服务器端代码重新加载网页,那么它将如何将 JSON/XML 对象解析回网页?使用加载到浏览器中的 javascript 库?像 Ajax ?如果我们想重新加载整个网页怎么办?我们是否使用 javascript 来做到这一点?

编辑:

如果这种情况下的 Web 服务器与后端应用程序服务器是分开的怎么办?客户端代码要调用RESTful服务,是调用web服务器路由到后端还是直接调用后端服务器?

最佳答案

正如罗伯特所说,是的!你在技术上是正确的。通常在 RESTFul 级别,我们有各种用于 JSON 解析的提供程序,这些提供程序在 RESTFul 注释的帮助下从服务器流向客户端。并重新加载以 JSON 为模型的各种 JS 库。

我一直在使用的流行组合是 Backbone 和 RESTFul。它非常简单,随时可用。

请引用backbone+rest基本理解

关于javascript - RESTful Web 应用程序中的客户端服务器架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19804304/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com