Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 解耦客户端意味着什么?_Javascript_Decoupling_Decouple - Fatal编程技术网

Javascript 解耦客户端意味着什么?

Javascript 解耦客户端意味着什么?,javascript,decoupling,decouple,Javascript,Decoupling,Decouple,我正在准备前端开发人员访谈,正在阅读本文,作者提到MVC为您提供: 解耦客户端:像backbone.js这样的MVC框架鼓励您 通过模型中的urlRoot属性使用RESTAPI 这是什么意思?我认为解耦意味着代码的各个部分彼此不知道-如何使用主干的REST API使模型不知道其他部分?解耦只是一个英文单词,意思是: 将(某物)与其他事物分开、分离或分离 它没有特定的技术关系,但在代码中经常被用来暗示独立性。在上面的REST示例中,这意味着客户机和服务器彼此独立,因此只要它们按照约定的接口进行通信

我正在准备前端开发人员访谈,正在阅读本文,作者提到MVC为您提供:

解耦客户端:像backbone.js这样的MVC框架鼓励您 通过模型中的urlRoot属性使用RESTAPI


这是什么意思?我认为解耦意味着代码的各个部分彼此不知道-如何使用主干的REST API使模型不知道其他部分?

解耦只是一个英文单词,意思是:

将(某物)与其他事物分开、分离或分离

它没有特定的技术关系,但在代码中经常被用来暗示独立性。在上面的REST示例中,这意味着客户机和服务器彼此独立,因此只要它们按照约定的接口进行通信,就可以完全交换

您也很正确,它通常用于描述独立代码



根据您对耦合客户端/服务器的评论。耦合的客户机/服务器设置仅仅意味着客户机和服务器不能互换。我认为博客中的关键词是
REST
。由于这是一个商定的协议,第三方可以在不对底层接口进行任何假设的情况下处理您的项目。如果您创建了自己的通信协议,则会认为由于所需的额外信息,这一点更加耦合。换句话说,为了构建服务器,您需要更多地了解客户端,反之亦然。

Decoupling只是一个英文单词,意思是:

将(某物)与其他事物分开、分离或分离

它没有特定的技术关系,但在代码中经常被用来暗示独立性。在上面的REST示例中,这意味着客户机和服务器彼此独立,因此只要它们按照约定的接口进行通信,就可以完全交换

您也很正确,它通常用于描述独立代码



根据您对耦合客户端/服务器的评论。耦合的客户机/服务器设置仅仅意味着客户机和服务器不能互换。我认为博客中的关键词是
REST
。由于这是一个商定的协议,第三方可以在不对底层接口进行任何假设的情况下处理您的项目。如果您创建了自己的通信协议,则会认为由于所需的额外信息,这一点更加耦合。换句话说,为了构建服务器,您需要更多地了解客户端,反之亦然。

我相信作者的意思是,您的客户端代码与服务器端代码是解耦的,并且使用上述框架鼓励您这样做。这意味着它们不依赖于彼此的具体情况。你可以用另一个REST API替换一个REST API。你能举个例子说明客户端和服务器端是如何耦合的吗?我相信作者的意思是,客户端代码与服务器端代码是解耦的,并且使用上述框架鼓励你这样做。这意味着它们不依赖于彼此的具体情况。您可以用另一个REST API替换一个REST API。您能给出一个客户端和服务器端如何耦合的示例吗?服务器和客户端如何耦合?我一直认为客户机生成xmlhttprequest,然后当它返回有效负载时,它就可以用它做一些事情。这难道不意味着客户机和服务器的默认用例是解耦的吗?请详细说明您的查询。服务器和客户机如何耦合?我一直认为客户机生成xmlhttprequest,然后当它返回有效负载时,它就可以用它做一些事情。这难道不意味着客户机和服务器的默认用例是解耦的吗?请详细说明您的查询。