React server side rendering

polaris · 2015-05-01 06:46:10 · 2753 次点击    
这是一个分享于 2015-05-01 06:46:10 的资源,其中的信息可能已经有所发展或是发生改变。

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.
It is possible to do server site rendering on golang too?
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.
Thanks


评论:

ifross:

Here is a github repo that gives an example of go server side rendering: https://github.com/olebedev/go-react-example

ApatheticGodzilla:

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.

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.


入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2753 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传