Re:Bootstrap 5 will remove jQuery as a dependency
by JoelTheSuperior on Tuesday February 12, 2019 @07:30PM
(#19149197)
Indeed. Some years ago I was working on a project where I decided one day to rip Bootstrap out and reimplement everything that Bootstrap did with my own CSS. In the end I ended up pretty much just recreating Bootstrap, and after a few months it had become an unmaintainable mess.
I'm not saying that everyone should use Bootstrap, or even CSS frameworks in general, but this idea that we should avoid them because don't 100% require them is madness. The simple reality is that they save a hell of a lot of time that can then be invested in things that'll have a more material improvement for the end user.
If your application has many basic views, you'll be wasting time writing out CSS grid properties for a basic responsive layout.
I mean, at some point you'll recognize you're reinventing the wheel and just pull in a CSS grid from a framework.
This applies to basically any components that has been battle tested in Bootstrap.