我有一个react组件,可以进行一些复杂的交互式可视化,包括下载数据。 我希望可以从jupyter笔记本和/或jupyterlab中获得此功能。
我几乎可以确定这需要编写扩展,并且对于jupyter Notebook和jupyterlab,创建扩展的过程似乎大不相同。
我查看了几个现有的扩展,发现了jupyter-react-js,它似乎已被放弃。 jupyterlab声称可以更好地与react集成,特别是https://jupyterlab.readthedocs.io/en/stable/developer/virtualdom.html展示了如何包装react组件。诸如此类的代码会去哪里以及如何在python笔记本中使用这些代码都还不清楚。
jupyterlab github中有许多扩展,但是文档很少,而且没有一个做得足够类似。大多数东西都是基于ipywidgets或mime类型的扩展。
我怎样才能使这些东西很好地合作?