javascript - Client-Server 模型,使用 Dart 作为 Client,Go 语言作为 Server

标签 javascript web go dart angular-dart

<分区>

我正在尝试理解谷歌的两种编程语言。

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/

相关文章:

javascript - 为什么我的 Canvas 元素只显示黑屏?

javascript - 在 IF 语句中使用 and 运算符时出现问题

memory-management - Golang 中 []byte 和 string 转换的技术问题

c# - 当我在 iis 中发布我的项目时,log4net 不起作用

go - 如何在 go 中从 jwk 生成 pem

rest - 如何将 UINT(不是 uint64 或 uint32)与字符串进行比较

javascript - 成功时无法获取 json 对象

Javascript 触发 CSS 动画

javascript - 如何阻止浏览器打开.csv文件?

html - RoR3/HTML : Many check boxes, 对那些检查项目的不同操作,如何?