News for hackers. Stuff that matters.
Re:Bootstrap 4.1.2 released by Theodores on Thursday July 12, 2018 @03:20PM (#17517745)
Has Bootstrap had its day now that we have evergreen browsers and built in layout engines, HTML5 validation plus everything thing else that has arrived in the years since bootstrap 3? Or is this release more of a maintenance product for existing projects? For new projects does it make more sense to leave this framework behind, even though it was brilliant in its day?
Re:Bootstrap 4.1.2 released by CM30 on Thursday July 12, 2018 @03:58PM (#17518112)
Nah, it's not redundant just yet. For starters the components provide a basic sort of 'design' for people who suck at designing UIs, like myself. For them, it means they've got a decent default style for things like buttons, burger menus, slideshows, alerts, etc. That's still useful to have, especially if you can't afford a designer.

It's also still very good for quickly mocking up user interfaces, especially ones for boring stuff like admin panels where you don't want to be stuck focusing on the UI rather than the actual functionality.

Finally, it provides a nice sort of built in style guide for a project you're not used to yet. If a site uses Bootstrap, well you know immediately what classes you need to use for components, what blocks of HTML are needed where, etc, and you can much more easily teach that to a new developer too.

So while its usage for grids is certainly on the decline, it's not dead just yet.

Re:Bootstrap 4.1.2 released by chasd00 on Thursday July 12, 2018 @03:24PM (#17517783)
No, it's still incredibly useful. Their components and utilities are just as valuable as the grid system if not more so. As for the grid system, the responsive helpers alone are worth the learning curve there. It's a fantastic project.
Re:Bootstrap 4.1.2 released by neilsimp1 on Thursday July 12, 2018 @03:50PM (#17518051)
I started a small-ish project at work a little while back. We're expanding the functionality a bit now and I made the decision to just re-write the few html pages it has to use Bootstrap (of course I started that this morning with 4.1.1, now there's 4.1.2 out). I really regret not just going with Bootstrap to begin with now. All of the little things that we wrote some quick custom CSS and vanilla JS for are just simply handled. Before today, I haven't touched Bootstrap in probably over a year.
Re:Bootstrap 4.1.2 released by dqv on Thursday July 12, 2018 @07:26PM (#17519448)
> For new projects does it make more sense to leave this framework behind, even though it was brilliant in its day?

No. It doesn't make sense. Bootstrap has turned into a utility library. What I do is import the SCSS utilities and make my own stylesheet based on boostrap. I usually include the form styles, disable animations, and then use the grid utilities to make more meaningful grids. It's a great foundation for building out your own framework.

Not to mention it's one of the only frameworks I've seen that actually gives a shit about accessibility.

Re:Bootstrap 4.1.2 released by Bizarro on Thursday July 12, 2018 @05:24PM (#17518748)
Nahh. Most people still aren't going to write components from scratch.

Even with Bootstrap 4 being based off of Flexbox, there's still lots of convenience classes that people just want to have.