• Laurens SpangenbergLaurens Spangenberg, 5 years ago (edited 5 years ago )

    Articles like this are very helpful to guys like me that are unfamiliar with frameworks like Bootstrap. The content is fantastic.

    The Gifs however are incredibly distracting, annoying to watch, detract from the content, makes the text harder to read, and aren't even in context. I don't see why they should be there at all.

    Is is really necessary to have something like this?

    (Bootstrap is) customizable

    <insert valid and well reasoned argument here>

    (Gif) OMG, this is me looking like a complete moron shaking my head and being all excited.

    6 points
  • Steven Nguyen, 5 years ago

    IMHO, Bootstrap only has 1 purpose -- prototyping web application UI's. In my experience, it does that very well.. but once you start having to customize it, it becomes very hard to maintain.

    If you're stripping down Bootstrap to only a few features, I'd highly recommend a utility class library/toolkit such as Basscss or Tachyons. I've been using Basscss for all my projects this year and I don't know if I'll be able to keep my sanity if I go back to my previous way of writing CSS.

    3 points
  • Art VandelayArt Vandelay, 5 years ago

    Bootstrap is great if design doesn't matter (EX: a quick prototype).

    IMO - when you get to the point of building a website for a client or company, a lot of its niceities end up getting in the way. I've found a few things to be true with bootstrap: 1. You end up overwriting too much 2. You end up only using it for the parts you want (grid or buttons)

    In both situations I've found that rolling my own with some helper systems (Susy for grid, Bourbon for scss niceties) gives me more control and is faster.

    2 points
  • Rick LanceeRick Lancee, 5 years ago (edited 5 years ago )

    3.Sass support

    Bootstrap is built with LESS and doesn’t provide native support for Compass or SASS. LESS is ok, but a lot of people are feeling uncomfortable due to their addiction to SAAS. Although it may be a big ‘NO’ for some people, others have thoughts of work-arounds, creating Sass Bootstrap and a Bootstrap for Compass gem.

    There is an official sass port https://github.com/twbs/bootstrap-sass

    ps. imho drop the gifs; it interferes a lot with the readability of the article.

    2 points
    • Dustin Martin, 5 years ago

      Also, Bootstrap 4 will be using SASS - the first alpha was just released a few days ago.

      1 point
  • Erik BeesonErik Beeson, 5 years ago

    Bootstrap is an excellent foundation to build up a design, but it isn't a replacement for a web designer. I gave a talk about this last year at HTML5DevConf.

    1 point
  • Aaron DavisAaron Davis, 5 years ago

    I mostly use bootstrap for it's grid system. I strip it down to its bones.

    1 point
  • Crampa ...Crampa ..., 5 years ago

    "Limited JavaScript components"

    How is that a problem? If you didn't have Bootstrap, you would have quite literally zero components and have to build a ton from scratch anyways.

    0 points
  • Diego LafuenteDiego Lafuente, 5 years ago

    If you use Boostrap only for its grid system, please check the grid system i did using Sass and BEM naming. You may find it nice. https://github.com/meerita/flexsasscandy

    0 points
  • James FutheyJames Futhey, 5 years ago

    Interesting post. I think a point that's often overlooked is how easy bootstrap makes it to support a large number of developers within your company & enable them to be productive with tools they probably have already used in the past.

    I've thought about swapping out bootstrap before, but it has this one killer feature, where when a developer gets stuck, they can google for an answer, even if I'm not around.

    0 points