What's the point in using react-bootstrap over plain old Bootstrap?
I was going through https://react-bootstrap.github.io/components.html and I don't see any advantage. I can only see that it can bring unnecessary dependency to the project.
Is there any difficulty in using plain Bootstrap in React/Redux projects?
**EDIT **
Deducing from reading https://react-bootstrap.github.io/introduction.html is the only thing that react-bootstrap
gives me the shorthand for class names? Below are the examples of the same page.
In plain boostrap
I'd do:
var button = React.DOM.button({
className: "btn btn-lg btn-success",
children: "Register"
});
React.render(button, mountNode);
And in react-boostrap
:
var button = ReactBootstrap.Button({
bsStyle: "success",
bsSize: "large",
children: "Register"
});
React.render(button, mountNode);
All these bsStyle, bsSize, ...
from react-boostrap
are the things people didn't like on Angular
that have remember all those ng-*
tags... I personally don't mind it but if it's the only thing that react-bootstrap
gives me I will use twitter-bootstrap
. Or did I miss something?