所以我一直在寻找在我的服务器上呈现React JS组件的解决方案。我使用flask并找到了一些软件来帮助解决这个问题(https://github.com/markfinger/python-react和https://github.com/defrex/django-react),我真的不喜欢为渲染服务器设置单独的Node进程。
所以我想知道我是否可以使用像Pyv8,PyReact和aysincio这样的东西来渲染服务器端并让我的前端应用程序同构。
如果情况变得更糟,我将使用服务器渲染,但我觉得它增加了一层复杂性(即使它不是太可怕的解决方案),但实际上并不需要添加。
答案 0 :(得分:3)
我一直在研究python-react-v8,我认为这是你想要的,它会渲染反应视图服务器端,包含一些examples。
它构建在v8-cffi之上,它将V8嵌入到Python中,因此没有单独的进程在运行。
此外,它与react-rails和react-php-v8js一脉相承。有一些与facebook类似的东西,但他们不赞成使用它,希望现在你可以使用python-react-v8代替。