Voilà turns Jupyter notebooks to standalone web applications
blog.jupyter.org
Voilà turns Jupyter notebooks to standalone web applications
1–10 of 52 posts
Re: Voilà turns Jupyter notebooks to standalone web applications
#2This is huge - This basically allows your analysts and data scientists to have a company wide impact by productionizing your code.
Plotly dash tried to do this, but was a bit weird to use.
Re: Voilà turns Jupyter notebooks to standalone web applications
#3I wonder if this works with Jupyterhub-spawned notebooks, definitely want to try.
Re: Voilà turns Jupyter notebooks to standalone web applications
#4This is huge - This basically allows your analysts and data scientists to have a company wide impact by productionizing your code. Plotly dash tried to do this, but was a bit weird to use.
I've been using the Jupyter AppMode plugin for a few years, it has been very useful for internal tools.
Voilà looks similar, with more sheen, it's going to enable true rapid SPA development.
Re: Voilà turns Jupyter notebooks to standalone web applications
#5This is awesome!
Is there a way to host these somewhere easily?
Like a git push of a notebook to a repo and you get voila powered renders (and I assume some kind of automagic lightweight kernel behind the scenes which executes the code if required).
It reminds me of DeepNote[0] though that is geared towards the producers of notebooks rather than consumers.
Re: Voilà turns Jupyter notebooks to standalone web applications
#6why just jupyter? why not pure python as well?
Re: Voilà turns Jupyter notebooks to standalone web applications
#7so, it has come to that
Re: Voilà turns Jupyter notebooks to standalone web applications
#8If it spawns a new kernel for each request it will be very slow no?
Re: Voilà turns Jupyter notebooks to standalone web applications
#9If it spawns a new kernel for each request it will be very slow no?
Or at least each page load will be slow and memory intensive for the server
Re: Voilà turns Jupyter notebooks to standalone web applications
#10why just jupyter? why not pure python as well?
What do you mean? Jupyter notebooks are usually pure Python apart from (sometimes) interactive widgets, which have Javascript behind them since it's in a browser. I don't think this is much use without widgets, so maybe you mean something else?