O'Reilly logo

Learning Shiny by Hernán G. Resnizky

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Conceptual design

Once we have a general understanding of the data involved in the application, we can decide what data is going to be in the input variables and what will be the role of each one of them. It is important to consider that input and output variables are not mutually exclusive; a variable can be used both as a part of an input and an output. Input widgets can also have different roles. They can be used as filters, aggregate variables, variables selectors for visualizations, and so on. In other words, they can be used as inputs for almost any process that can be programmed within a reactive context.

This flexibility enables us at this preprogramming stage to conceive an application with almost no restrictions. Although this is definitely ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required