Hacker News new | ask | show | jobs
by BaconJuice 4786 days ago
Hey scottyd, can you please explain to me what some of these powerful features Foundation 4 offers that Bootstrap don't? I'm looking for an excuse to switch to Foundation myself =P

Thanks./

2 comments

The things I personally like about Foundation 4 as opposed to Bootstrap (at least in it's current state), are one; it's mobile-first. So it will always be responsive. I've always been interested in supporting as many browsers/screen-sizes as possible, and Bootstrap doesn't push that right now, although in Bootstrap 3 I suppose they will also be mobile-first.

I also really appreciate the mixins, which I feel not only make it possible to create more semantic classes, but also you can easily customize the base Foundation styles with exactly how you want it to look (e.g. Remove a border from a button if you don't want it). As far as I'm aware, it's not possible to do things of that nature with Bootstrap. Bootstrap offers some LESS variables, but the majority of that is for changing colors and small things of that nature.

If you take a look at the Foundation documents, the majority of the pages have a bottom area that describes the use of SCSS mixins. I think they probably do a better job at describing the ways you can use it than I can.

Also, I loved Bootstrap at first. As a developer, it helped introduce me to some design elements like things like the grid and the overall appearance of their elements. I think that's great. But now that I feel more comfortable with design, I think Foundation gets out of your way a lot more when you're looking to do more design work yourself.

Bootstrap is good if you are happy with its default design and do not want to customize it much.

If all you need is a good starting grid and some useful javascript libraries to work with, I would suggest that you take a look at Foundation. It gives you a good starting point and doesn't get in your way after that.

At Resumonk (http://www.resumonk.com), we started off with Bootstrap and then moved to Foundation because of the flexibility that it provided. Now we've just updated Resumonk from Foundation 2.x to Foundation 4. The upgrade went very smoothly and we also plan to write a blog post about it soon.