App-packages

Published

2025-02-04

Expand the callout boxes below to review what we’ve covered in the last four chapters:

App-packages

In the following chapters, we will continue developing our Shiny application within the R package structure. Below is a preview of each topic covered in the upcoming chapters.

Documentation (Chapter 5)

covers documenting the code in your app-package with roxygen2:

Dependencies (Chapter 6)

dives into the external (i.e. add-on) functions and packages you’ve used to build your app-package. We’ll also cover how to export functions and objects from your app-packages for others to use.

Data (Chapter 7)

covers how to include datasets in your app-package namespace, and the various kinds of data in R packages.

Launch (Chapter 8)

The chapter covers how to 1) run your application during development, 2) how to run your app using a standalone app function, and 3) how to deploy your application to shinyapps.io.

Resources (Chapter 9)

covers how to include external resources (i.e. the images, CSS, html, or other files that are typically included in the www/ folder and served when you run your Shiny app). This chapter also covers other uses for the isnt/ folder in app-packages.

Please open an issue on GitHub