In Chapter 20 of Mastering Shiny, there is the very good idea to organise a large and long term Shiny app as a package. It has simplified my code (no more source()) and simplified my workflow. My directory structure now resembles this :
├── data
├── R
└── www
However, I run into the issue of not knowing how to organise properly my static resources (videos, pictures..). A shinyApp() call inside the R directory does not seem to be able to give access to the www directory in the parent folder, so all the src = "img.png" do not work, and other includeMarkdown("text.md") create connection errors (cannot open the connection). The paths to data do work, on the other hand.
Has anyone found a solution to this?