首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Golang中创建前端?和其他问题

如何在Golang中创建前端?和其他问题
EN

Stack Overflow用户
提问于 2020-02-09 02:16:29
回答 2查看 12.7K关注 0票数 4

我前段时间开始学习编程,从HTML和CSS开始,最后两者都掌握了,现在我开始使用Javascript和学习Javascript。在我的学习过程中,我遇到了Node.js,这是一个javascript的运行时环境,它基本上允许我在Node.js环境中使用Html、Css和Javascript。翻译为react原生的,完成整个代码,并有一个工作的网络,iOS和安卓应用程序。(我还没有做到这一点,但这是我对所有这些工作原理的一点小小的理解)

今天我偶然发现了戈朗。

我喜欢Golang看起来很简单,而且它比Javascript更容易阅读。我阅读了不同之处和相似之处,还有一些教程。现在给你们戈兰格(地鼠?)我有很多问题要问。

如果我在Golang中制作我的应用程序,我该如何做前端?我实现html和css了吗?作为可视化编辑器,我是否还可以做其他事情(例如Adobe XD )?我要使用React来创建iOS和安卓应用吗?我可以使用mongoDB吗(我假设可以,因为mongoldb是在Golang上做的,但我还是想问一下)?

在go中创建应用程序的典型步骤是什么?

(示例与Nodejs web应用程序一样)1.创建Html和CSS。2.添加Javascript以实现应用程序的功能3.在节点上运行4.导入React for iOS和javascript 5.完成应用程序并部署

非常感谢您的提前!在我看来,Golang社区似乎比Nodejs社区要好得多。

Ps。我应该放弃学习javascript,完全切换到Golang,还是结束学习Javascript,然后再学习Golang?

EN

回答 2

Stack Overflow用户

发布于 2020-02-09 03:00:35

如果我在Golang中制作我的应用程序,我该如何做前端?

我将使用React创建前端(请注意,这与React Native不同),然后使用Go作为后端来提供此React应用程序。然后,您还可以将前端移植到React Native,以便在iOS和安卓上使用它。

我最近还发现了Go并享受它,这就是为什么我建议使用Go作为后端,并提供React前端。

前端的另一个注意事项是,如果你是在React中创建它,我强烈建议使用Create React应用程序-这可以减少所有的配置工作,使其非常容易开发(在开发模式下,当你保存对源文件的任何更改时,它会自动更新应用程序-非常快)。然后,Create React应用程序还会输出一个简单的文件包,然后您可以轻松地使用Go或Node.js或任何其他后端提供这些文件。

希望这能有所帮助。

票数 9
EN

Stack Overflow用户

发布于 2020-02-09 02:22:15

前端需要用JavaScript (以及超文本标记语言和层叠样式表)编写,这通常是没有办法的。在前端运行Go的唯一方法是,如果您设法编译了Go,就转到JavaScript(或编译的编译堆栈Go to WASM)。我知道可以将C、C++、Rust和C#编译成JavaScript。

编辑:确实可以将Go编译成JavaScript:https://github.com/gopherjs/gopherjs

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60129763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档