News for hackers. Stuff that matters.
Re:Bootstrap 5 alpha by minimaxir on Tuesday June 16, 2020 @05:20PM (#23544308)
The argument against Bootstrap was the jQuery dependency, but that's now gone.

So what is the difference between all these front-end frameworks if they are all dropping down to base HTML + CSS?

Re:Bootstrap 5 alpha by rlayton2 on Tuesday June 16, 2020 @06:14PM (#23544948)
Bootstrap is more than the layout. Its good having good looking buttons by default and cards and toasts and so on with less mucking around.

I find if I dont use a framework like this then I invariably end up creating my own with all these features and wishing I had used bootstrap from the start.

Its not for everyone but for myself (very small teams or just myself and sometimes one other person), its invaluable for getting things done.

Re:Bootstrap 5 alpha by minimaxir on Tuesday June 16, 2020 @06:16PM (#23544975)
That's what most of these frameworks also do. (e.g. Bulma, which specifically bills itself as a no-JS framework: https://bulma.io/ )
Re:Bootstrap 5 alpha by KerryJones on Tuesday June 16, 2020 @06:26PM (#23545057)
Bulma is great but hasn't had significant updates in years it seems -- I would love to get some updates (I use it in multiple side projects)
Re:Bootstrap 5 alpha by paulnechifor on Tuesday June 16, 2020 @07:00PM (#23545385)
Isn't that a good thing? runs away
Re:Bootstrap 5 alpha by amanzi on Tuesday June 16, 2020 @07:39PM (#23545718)
What do you mean by 'significant' update? Version 0.90 was released just recently, and there are continual slow and steady updates that come through. For a CSS framework, that seems quite appropriate.
Re:Bootstrap 5 alpha by Log1x on Tuesday June 16, 2020 @09:00PM (#23546432)
I used a good bit of Bulma prior to jumping on the Tailwind train when it released. While it was a very quick way to get a nice looking page out of the box, the design choice of aggressively over-specifying selectors[0] made it incredibly frustrating to work with, especially paired with utility classes (e.g. Tachyons).

[0]: https://github.com/jgthms/bulma/issues/2292

Re:Bootstrap 5 alpha by marpstar on Tuesday June 16, 2020 @05:35PM (#23544510)
from what I've gathered: look, feel, and `class` naming conventions...
Re:Bootstrap 5 alpha by atonse on Tuesday June 16, 2020 @11:17PM (#23547358)
I manage almost 10 projects that use different frameworks and at this point, I'd like to just standardize on something like Bootstrap. So it's less about one vs the other, more what's your comfort level.

But even within that, a couple use BS 3, a couple using BS 4, and now invariably some will use BS 5.

I don't think there's any way around doing a lot of maintenance grunt work nowadays with all this churn and constant API breakage. And it's a tough sell for many customers.

Re:Bootstrap 5 alpha by mdo on Tuesday June 16, 2020 @09:29PM (#23546656)
To clarify, v5 removes jQuery, but not our JavaScript—we've rewritten everything to work without it.