Summary

In this chapter, advanced alternatives combining HTML, JavaScript, and CSS with Shiny were covered. Although the learning curve of these types of problems is definitely hard, the effort is worth it, as this opens an infinite number of new gates.

The next chapter will cover the different alternatives of interaction with output objects and will focus on the inclusion of interaction within native R graphics and the integration between Shiny and D3, a very popular JavaScript library to produce graphical elements. For this reason, it is important that the contents of this chapter are solidly understood, at least from a conceptual point of view. The final aim is, in the end, the same that guides the principles of Shiny, that is, to get the best ...

Get Learning Shiny now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.