It might be less of a pain to just use react-bootstrap than jQuery bootstrap plugins.
React overwrites the DOM on updates, so if bootstrap adds something to the DOM like jQuery usually does (for example a modal), if the parent node is updated then your shiny modal might just disappear into oblivion.
To prevent that, you should make sure you re-init every plugin on componentDidUpdate.