Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 呈现js服务器端_Javascript_Python - Fatal编程技术网

Javascript 呈现js服务器端

Javascript 呈现js服务器端,javascript,python,Javascript,Python,我有一个webapp,它在一个页面(大约50-60页)中显示许多交互式JS数据表和图形。由于每个交互元素都是一个独立的“小部件”,因此所需的页面呈现需要花费大量时间(Chrome WebTools显示从ajax响应到完成的“呈现”状态约为20-25秒) 因为表/图的类型和结构基本上是固定的,只有数据是变化的,所以我认为让客户端每次呈现它们是非常低效的。最好向客户机发送一个呈现的页面,只在需要的地方填充数据 我已经读过,但它们是NodeJS模块。我想知道是否有一种方法可以将JS的服务器端呈现合并到

我有一个webapp,它在一个页面(大约50-60页)中显示许多交互式JS数据表和图形。由于每个交互元素都是一个独立的“小部件”,因此所需的页面呈现需要花费大量时间(Chrome WebTools显示从ajax响应到完成的“呈现”状态约为20-25秒)

因为表/图的类型和结构基本上是固定的,只有数据是变化的,所以我认为让客户端每次呈现它们是非常低效的。最好向客户机发送一个呈现的页面,只在需要的地方填充数据


我已经读过,但它们是NodeJS模块。我想知道是否有一种方法可以将JS的服务器端呈现合并到基于Python的后端。

您可以使用或使用服务器端呈现React组件

安装:

用法:

更多关于

pip install react
from react.render import render_component

rendered = render_component(
    '/path/to/component.jsx',
    {
        'foo': 'bar',
        'woz': [1,2,3],
    }
)

print(rendered)