d****n 发帖数: 1637 | 2 backend 写起来根C一样简单。开发那叫飕飕的
front end要么 server render template,要么纯js+html. (我不喜欢混合前后html控
制)
纯js也可以选择gopherjs,不过不是全方面的,现在只对3d-2dgame engine支持好。
写golang code,直接编译成js,这个根coffee script有点象。go code比coffee好看多
了(对于我来说)
我觉得好的use case是,gopherjs 写lib,编译成js lib ,然后用别的(jquery,
angular)来调用。
另一个use case是,很复杂的前端,根本不能用js来好好组织code structure,就完全
上gopherjs。但是鄙人持保留态度,这个很有风险。毕竟gopherjs是一个人的support.
网页layout,还要靠angular,emberjs来好点。
还有个v8worker,在client端也能实现一些神奇的效果。可惜我没想到怎么用。
不过,engineering上美地狠。dev,test,build, deploy(not ... 阅读全帖 |
|