用python反应JS服务器端渲染

时间:2015-09-23 14:31:12

标签: python flask reactjs

所以我一直在寻找在我的服务器上呈现React JS组件的解决方案。我使用flask并找到了一些软件来帮助解决这个问题(https://github.com/markfinger/python-reacthttps://github.com/defrex/django-react),我真的不喜欢为渲染服务器设置单独的Node进程。

所以我想知道我是否可以使用像Pyv8,PyReact和aysincio这样的东西来渲染服务器端并让我的前端应用程序同构。

如果情况变得更糟,我将使用服务器渲染,但我觉得它增加了一层复杂性(即使它不是太可怕的解决方案),但实际上并不需要添加。

1 个答案:

答案 0 :(得分:3)

我一直在研究python-react-v8,我认为这是你想要的,它会渲染反应视图服务器端,包含一些examples

它构建在v8-cffi之上,它将V8嵌入到Python中,因此没有单独的进程在运行。

此外,它与react-rails和react-php-v8js一脉相承。有一些与facebook类似的东西,但他们不赞成使用它,希望现在你可以使用python-react-v8代替。