8 ms·
I think that package is still pretty early days, but does show promise. I was speaking less to the code and more to the ecosystem. If I tell someone they shoul
by fbdab103 4y ago
I think that package is still pretty early days, but does show promise. I was speaking less to the code and more to the ecosystem.
If I tell someone they should use Streamlit/Dash/Shiny for Python, how do they get started? The beginner onboarding experience is horrible for someone without an existing programming background. Download Python, maybe instruct them to setup a "virtual environment", use this "pip" thing to install these packages, point them at a way to edit code, and try to give them a way to launch it. God help them if want to share their work. Huge amount of existing resources assume Linux by default or that people have any idea how to use Docker.
While I hate...basically everything about the R ecosystem, the beginner experience is leagues better. Download RStudio. It will setup R, install packages, and has a big button that will launch the Shiny application. Straightforward guidance on how to get it hosted on an existing provider.