Basic question - what are the main benefits of using shiny vs shiny within quarto?

I don't really understand why I would learn shiny on it's own when I can use shiny interactivity within Quarto. I'm assuming I'm missing something obvious?

Some possible reasons:

  • You'd like customized layouts that aren't possible with the Markdown-based layout from Quarto. For example, you can use Shiny to create something like this app by Curbcut.
  • You want to use certain Shiny widgets that do not currently work in Quarto.
  • You want to use advanced Shiny features, such as react.event(), which don't work in Quarto.

Ultimately, it depends on your audience, resources, time, and intended output. Good luck!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.