Backgroud:消费者数据可视化应用程序,从原型扩展到生产。
当前设置:前端(React)接受一些用户输入(例如汽车品牌和型号)并将其作为 POST 请求发送到后端。后端 (python/FastAPI) 解析请求,运行一些数据库查询和计算,生成 Bokeh 图并将其作为 JSON/字符串发送到前端。前端在其指定的 div 中显示此 JSON,我们就完成了。如果绘图需要回调,它们将被实现为 CustomJS,回调再次调用相同的 API(根据需要使用从页面收集的新参数),获取 JSON 并用新收到的绘图替换当前绘图。
设想的替代设置: 后端仅发送数据,并在客户端使用 BokehJS 生成散景图。
问题
如有任何建议,我们将不胜感激。 🙏