Ressources

Ressources pratiques (tutoriels, frameworks, déploiement) pour développer des applications Shiny au sein de la recherche publique

Le réseau a pour vocation de centraliser les ressources utiles pour le développement d’applications Shiny au sein de la recherche publique.

AstuceContribuer aux ressources

Vous avez développé un tutoriel, un module réutilisable ou un template spécifique à l’ESR ?
Contactez le comité d’animation pour le faire figurer ici !

Documentation de référence

Pour débuter

  • Shiny for R : tutoriel officiel pour apprendre les bases de Shiny sous R
  • Shiny for Python : tutoriel officiel pour apprendre les bases de Shiny sous Python
  • Mastering Shiny : livre de référence de Shiny sous R (accessible gratuitement en ligne)

Développement professionnel (industrialisation)

  • {golem} : framework pour construire des applications Shiny prêtes pour la production
  • {rhino} : framework alternatif

Infrastructure & Déploiement

Hébergement dans l’ESR

  • Service SK8 : plateforme d’hébergement d’applications Shiny d’INRAE (documentation et guides de déploiement)
  • ShinyLive : déployer des applications sans serveur (pour R et Python)

Conteneurisation

  • Docker et Shiny : guide sur l’utilisation de Docker pour isoler et pérenniser vos applications

Communautés et Veille

  • R-Weekly : newsletter communautaire ( contient chaque semaine une section dédiée à Shiny)
  • Appsilon Blog : articles sur l’interface utilisateur et les performances de Shiny
  • R-bloggers (Shiny) : agrégateur de blogs
  • Posit Blog : annonces officielles concernant les évolutions de Shiny (R et Python)