For R-Shiny apps there were so far no specific framework related problems apparent that would demand some specific framework configuration. Some functionalities necessary to fully use drugst.one may not be natively supported by R-shiny but you can always use the normal JavaScript functions as a fallback option.
To adjust network and configuration dynamically, make sure that the created JSON file has the correct structure and fields as described in the customization section.
Also in the future a standalone R-Shiny Drugst.One plugin is planned, that allows direct use of standard R network objects.