<p>Hi all
React provide server side page rendering with node like. Facebook provide for that a lot of functions like React.renderToStaticMarkup for rendering pages on the server side.<br/>
It is possible to do server site rendering on golang too?<br/>
I really enjoy programming in golang and the most of my work, I wrote a webservices. When it comes to new technology like Isomorphic, it seems to be, that node.js provide to libraries and tools. I wrote webservices in node.js few years ago and javascript is really horrible for maintenance.<br/>
Thanks </p>
<hr/>**评论:**<br/><br/>ifross: <pre><p>Here is a github repo that gives an example of go server side rendering: <a href="https://github.com/olebedev/go-react-example">https://github.com/olebedev/go-react-example</a></p></pre>ApatheticGodzilla: <pre><p>One solution (which I've seen with other languages) is to run a small node.js web service. You send it a JSON payload of data (including component path, route etc) and it returns a chunk of React-rendered HTML you can return directly or drop into your template. </p>
<p>Although you are using JavaScript server-side, it's only a few lines of code so shouldn't be too difficult to maintain. It does require another service as well, so there's that.</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传