UsefulLinks
Computer Science
Web Development
R and Shiny for Web Application Development
1. Introduction to R and Shiny
2. Fundamentals of R for Shiny
3. Core Concepts of a Shiny Application
4. Building the User Interface (UI)
5. The Server Logic and Reactivity
6. Enhancing User Experience and Design
7. Advanced Shiny Development
8. Debugging and Optimization
9. Deploying and Sharing Shiny Applications
9.
Deploying and Sharing Shiny Applications
9.1.
Deployment Options
9.1.1.
Shinyapps.io
9.1.2.
RStudio Connect
9.1.3.
Posit Connect
9.1.4.
Shiny Server Open Source
9.1.5.
Self-Hosting with Docker
9.1.6.
Deploying on Cloud Platforms
9.2.
Preparing for Deployment
9.2.1.
Managing Dependencies
9.2.1.1.
Using renv for Dependency Management
9.2.2.
Application Configuration Files
9.2.3.
Security Considerations
9.2.3.1.
User Authentication
9.2.3.2.
Data Privacy
9.2.3.3.
Preventing Code Injection
9.2.4.
Scaling Applications
9.2.4.1.
Load Balancing
9.2.4.2.
Session Management
9.2.4.3.
Resource Allocation
9.3.
Maintaining and Updating Applications
9.3.1.
Version Control Integration
9.3.2.
Monitoring Application Health
9.3.3.
Logging and Error Reporting
Previous
8. Debugging and Optimization
Go to top
Back to Start
1. Introduction to R and Shiny