【发布时间】:2017-05-03 00:23:45
【问题描述】:
您知道是否可以在 Go 中创建交互式网页? 例如,有一个或多个按钮,或者有一个组合框来刷新页面并根据选择过滤数据? 我试图寻找它,但没有找到任何相关的东西。
提前致谢。
【问题讨论】:
-
您必须使用 JavaScript 或转换为 JavaScript 的语言来创建交互式网页。 TMK,Go 没有任何转译器将其转为 JS。
-
感谢您的回答。是否可以使用 GO 管理数据并使用 JS 显示它们并在需要时与 GO 交互以获取新数据?
-
是的,当然,您可以使用 Golang 编写一个 Web 服务器,它可以为 Web 客户端提供 JSON 和/或 HTML。 “服务器渲染的应用程序”和 SPA 架构之间有很大的选择。所以你有一个用 Golang 编写的服务器和一个用 JS 编写的 Web 客户端。
-
谢谢,我去看看 Gopherjs 和 Fragmenta
标签: web go server webpage interactive