diff --git a/content/blog/introducing-shinyreact/feature.png b/content/blog/introducing-shinyreact/feature.png new file mode 100644 index 000000000..caaa64089 Binary files /dev/null and b/content/blog/introducing-shinyreact/feature.png differ diff --git a/content/blog/introducing-shinyreact/hex-build.mp4 b/content/blog/introducing-shinyreact/hex-build.mp4 new file mode 100644 index 000000000..b9b42e63b Binary files /dev/null and b/content/blog/introducing-shinyreact/hex-build.mp4 differ diff --git a/content/blog/introducing-shinyreact/index.md b/content/blog/introducing-shinyreact/index.md new file mode 100644 index 000000000..78968504b --- /dev/null +++ b/content/blog/introducing-shinyreact/index.md @@ -0,0 +1,381 @@ +--- +title: 'Introducing shinyreact: React UI backed by a Shiny server' +date: 2026-09-23T00:00:00.000Z +people: + - Barret Schloerke +description: > + shinyreact keeps R and Python in charge of reactive computation and hands the + entire UI to a React client you own. Two hooks, one JSON contract, and an + agent that writes the JavaScript for you. +image-video: hex-build.mp4 +image: feature.png +image-alt: >- + The shinyreact hex logo: the Shiny hex sticker and the React atom slide + together, and the atom settles into the tail of the Shiny swoosh. +topics: + - Interactive Apps + - Artificial Intelligence +software: + - shiny-r + - shiny-python +languages: + - R + - Python +events: + - posit-conf-2026 +source: shiny +execute: + eval: false +--- + + +Everyone remembers their first Shiny app. Mine was Old Faithful: one slider, one histogram, a complete interactive application in a few lines of R. It is still the app I reach for when I want to explain what Shiny is. + +It is also *old faithful* in another sense: dependable, familiar, and exactly the UI we have all seen before. + +We're excited to introduce [shinyreact](https://posit-dev.github.io/shinyreact/), a new package for R and Python that lets you keep Shiny for what it is best at, reactive computation, while building the interface in [React](https://react.dev), the largest UI ecosystem on the web. + +