Special topics

Published

2024-03-17

This section holds a collection of topics you might find useful when developing your app-package.

Debugging

The Debugging chapter covers how to use browser() (see 16.1 Debugging modules) and the IDE’s debugger console to ‘step through’ a function line-by-line. This chapter also covers how to send and view print() statements in the UI (see ?sec-verbatim-reactives)

App data

In App data, 31.1 reactiveValues() demonstrates how we can use reactiveValues() to store and retrieve reactive values from a ‘persistent’ object in our app. 31.1.5 Testing reactiveValues() also has examples of testing modules with values from a reactiveValues() object.

31.2 session$userData gives an example of how to store persistent, non-reactive objects in your application (see also 9.3 inst/dev).

Stack traces

The Stack traces chapter…

Dependency hell

The 33  Dependency hell chapter…

Please open an issue on GitHub