Shiny is a package within R that helps data scientists and developers create interactive web applications. Are you a data scientist who knows R but can't figure out how React, Angular, or Vue JS? Then this is the framework for you.
How does Shiny Work?
Shiny borrows from the reactive programming paradigm where an application can keep track of its internal values and update itself when data changes. Think of it like a function that knows when it's value changes and when those values are modified, it re-executes itself.