work well together

although really you don’t want to use bootstrap javascript as thats changing the dom which you want to leave to react,

Reactstrap – suggested

react-bootstrap – with care as stuff like the navbar toggler doesnt work without the bootstrap.js (layout is fine though)

bootstrap.js – no.

bootstrap.css and using classnames – yes, but youve limited yourself without the interaction provided by bootstrap.js