Thoughts and Experiences from using Jupyter in Enterprise

Thanks for a great post.

I’m also working hard to understand the workflows and frameworks for creating analytics apps and services in Python and in an enterprise setting.

So far that work has lead to awesome-Streamlit.org and awesome-panel.org.

So far I have good experiences with both Streamlit and Panel.

Streamlit is so fast for users to get up and running because it’s just like running a small script which they already can do. And it looks good. The downside is that it’s still relative limited what they can do.

Panel on the other hand requires some time to learn but is really powerfull. And you can use it both in a notebook and without. The thing I like the most is actually that the reactive api where you can decompose you app into smaller testable, reusable and maintainable components. The downside to Panel as I see it is that it sits somewhere in between Streamlit, Voila and Dash and those have strong communities.

Next thing for me to understand is Voila. I’m not so interested in Dash as I did not like the api and it was slow when I have tried it.

1 Like