Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Removing React-Bootstrap #31

Closed
lube opened this issue Sep 19, 2018 · 1 comment
Closed

Feature Request: Removing React-Bootstrap #31

lube opened this issue Sep 19, 2018 · 1 comment
Labels

Comments

@lube
Copy link

lube commented Sep 19, 2018

Would it be possible to offer a version without React-Bootstrap. I just find that dependency anoyying when you could implement the same components with bootstrap.

@lube lube changed the title Feature Request: Feature Request: Removing React-Bootstrap Sep 19, 2018
@einazare
Copy link
Contributor

Hello there @lube ,

Thank you for your interest in using our product.
The thing with react-bootstrap is that it makes a bit easier to render some components.
For example instead of
<div className="alert">...</div>
you would have
<Alert>...</Alert>
As you can see, the version with react-bootstrap is a bit smaller in writting.
And this is just a small example.
Another, and the biggest mistake, in using bootstrap directly with react, would mean that you would have to work with jQuery.
And in the React community almost every major player, says that jQuery should not be used with React. The explanation is quite simple, both of these are frameworks over JavaScript, and both of them manipulates the DOM. Let's say for the sake of the argument, it would be almost the same like having React and Vue in the same app, or React with Angular - which is quite obvious that you wouldn't do this.
I hope this will enlighten you a bit and will help you in your development.

Best,
Manu

@einazare einazare closed this as completed May 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants