https://github.com/appsilon/shinyconf-2025-workshop-performance
Material for Shiny Conf 2025 Workshop on Shiny performance
https://github.com/appsilon/shinyconf-2025-workshop-performance
Last synced: 6 months ago
JSON representation
Material for Shiny Conf 2025 Workshop on Shiny performance
- Host: GitHub
- URL: https://github.com/appsilon/shinyconf-2025-workshop-performance
- Owner: Appsilon
- Created: 2025-03-04T03:43:40.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-04-09T11:41:58.000Z (9 months ago)
- Last Synced: 2025-06-05T13:48:10.369Z (7 months ago)
- Language: JavaScript
- Homepage: https://appsilon.github.io/shinyconf-2025-workshop-performance/
- Size: 81.2 MB
- Stars: 31
- Watchers: 1
- Forks: 30
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ShinyConf 2025
# Optimizing Performance in Shiny: Tips and Best Practices
## Requirements
1. Create an account at . The free version is sufficient.
2. Create a project using one of the following methods:
- From this repository:
- By saving a copy of this project:
3. Run *source* on the following file: `"scripts/01_setup.R"`
No local setup is required for participants, as all code and exercises will be run on the platform.
However, it is possible to clone the repository locally and execute the setup script.
## Instructions
- Presentation:
The **app.R** file contains the code for the Shiny app we will optimize.
The **"./scripts/02_app_slow.R"** branch is a copy of this file before optimization, while the **"./scripts/03_app_fast.R"** file
contains some of the optimizations presented in the workshop.