Skip to content

Comparison to python-Shiny? #711

Discussion options

You must be logged in to vote

Hi,

good question.
I think there are similarities in how we work with state. Both are reactive, where you don't have to manually add event handers.

In shiny, the state handling is separated from the UI/component/visuals. Some people prefer that, but for instance in their TODO app you see that the state handling code needs to also modify the UI, so this separation doesn't seem to work that well in practice (although vue has done it, but it requires logic in the UI layer: loops, if).

Solara is built on top of ipywidgets, so we render natively on Jupyter platforms. I don't think shiny can do that.

Also, we are strong in typing, our reactive variables (state) is typed, as well as our componen…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@kshen-noble
Comment options

@maartenbreddels
Comment options

Answer selected by kshen-noble
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants