<分区>
我正在尝试理解谷歌的两种编程语言。
Dart --> 生成 Javascript
Go --> 生成机器码
如果我需要结合客户端-服务器模型。我想知道架构是如何工作的。
它是如何工作的。有没有例子。
例子:请解释这个.....
我输入 www.learnlang.com。我希望使用 Dart 提供 WEB UI,它正在调用用 GO 语言开发的 REST API。
注意:请不要关联谷歌应用引擎。我正在尝试了解各个服务器中的模型。
谢谢。
<分区>
我正在尝试理解谷歌的两种编程语言。
Dart --> 生成 Javascript
Go --> 生成机器码
如果我需要结合客户端-服务器模型。我想知道架构是如何工作的。
它是如何工作的。有没有例子。
例子:请解释这个.....
我输入 www.learnlang.com。我希望使用 Dart 提供 WEB UI,它正在调用用 GO 语言开发的 REST API。
注意:请不要关联谷歌应用引擎。我正在尝试了解各个服务器中的模型。
谢谢。
最佳答案
我觉得你没看错!因此,例如,您使用 dart2js
编译您的 dart 应用程序以生成 javascript 代码。然后您可以通过 Web 服务器(如 Apache 或 Nginx)提供此代码。
此代码被客户端下载为 Javascript。您的 Javascript 代码可以通过 HttpRequests 或 WebSockets 连接到用 Go 编写的后端。
您可以通过两个层与 JSON、XML 交换数据,无论您想要什么。
Go 很可能会作为进程运行,并为 API 嵌入自己的“监听 HttpRequests”机制。
关于javascript - Client-Server 模型,使用 Dart 作为 Client,Go 语言作为 Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29900290/