Useful Links
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
Enhancing User Experience and Design
Styling and Themes
Using the shinythemes Package
Custom CSS Integration
Adding Custom Fonts and Icons
Responsive Design Principles
Conditional UI Panels
conditionalPanel
Interactive Visualizations
Integrating plotly for Interactive Plots
Using DT for Interactive Tables
Adding leaflet for Interactive Maps
Customizing Interactive Elements
User Feedback and Notifications
Progress Indicators
withProgress()
incProgress()
Notifications and Alerts
showNotification()
showModal()
Using shinyjs for JavaScript Operations
Hiding and Showing Elements
Enabling and Disabling Inputs
Running Custom JavaScript Code
Resetting Inputs
Previous
5. The Server Logic and Reactivity
Go to top
Next
7. Advanced Shiny Development