ian-r-rose / jupyterlab-bokeh-server

A JupyterLab extension for displaying the contents of a Bokeh document
BSD 3-Clause "New" or "Revised" License
31 stars 8 forks source link

documentation/description #11

Open comatrion opened 5 years ago

comatrion commented 5 years ago

I'm wondering if you could expand your README a bit to address further benefits of moving to a Jupyterlab integration from a bokeh server app running either standalone or in Jupyter notebook. The richness of the dashboard functionality is clear, but I am wondering if there are further benefits around performance and scaleability.

I have a bokeh server app in the style of a dashboard with multiple tabs. It is growing in size and complexity and the performance is gradually worsening. I think this is due to the way in which everything is kept in one document - reflow of the entire document can be triggered by minor user actions. The tab design attempts to give a lightweight SPA experience but is actually keeping everything on the client not just the current view.

Would migrating to Jupyterlab help this?

mrocklin commented 5 years ago

I personally don't have any thoughts on performance here. Our motivation was to get live figures within a JuptyerLab session so that they could be used alongside a notebook or terminal, rather than having a two-tab experience.