Live data from Hacker News

Bootstrap 3.2.0 released

blog.getbootstrap.com

1–10 of 45 posts

Re: Bootstrap 3.2.0 released

#2
Why do you need Bootstrap?

You can write a grid system in less than 10 lines of code with Sass. You can also do a typographic mixin in 5 lines of code then customise it as you need. You can also have a icon web font set only for tag in 5 lines of code. What else is there? Forms. You can reset the forms in another 5 lines of code then add stuff for [type=submit] and so on.

Why do you need thousands of lines of code when you can have a pretty nice CSS framework in less than 50 lines of code? This costs you time, money and your site will take more time to render by slow browsers.

Re: Bootstrap 3.2.0 released

#3
post #2

Why do you need Bootstrap? You can write a grid system in less than 10 lines of code with Sass. You can also do a typographic mixin in 5 lines of code then customise it as you need. You can also have a icon web font set only for tag in 5 lines of code. What else is there? Forms. You can reset the forms in another 5 lines of code then add stuff for [type=submit] and so on. Why do you need thousands of lines of code wh…

Package all that up so people can just drop it in and have a nice looking site. Then people will use your system instead of Bootstrap.

Re: Bootstrap 3.2.0 released

#4
post #2

Why do you need Bootstrap? You can write a grid system in less than 10 lines of code with Sass. You can also do a typographic mixin in 5 lines of code then customise it as you need. You can also have a icon web font set only for tag in 5 lines of code. What else is there? Forms. You can reset the forms in another 5 lines of code then add stuff for [type=submit] and so on. Why do you need thousands of lines of code wh…

Because it saves time and has been extensively tested across all browsers? And there's vastly more utility to Bootstrap than just a grid, forms and icons.

It's also not an all or nothing proposition, you can simply include the bits and pieces you want to keep the size down.

e.g., @import '../../bower_components/bootstrap/less/grid';

Re: Bootstrap 3.2.0 released

#5
post #2

Why do you need Bootstrap? You can write a grid system in less than 10 lines of code with Sass. You can also do a typographic mixin in 5 lines of code then customise it as you need. You can also have a icon web font set only for tag in 5 lines of code. What else is there? Forms. You can reset the forms in another 5 lines of code then add stuff for [type=submit] and so on. Why do you need thousands of lines of code wh…

Because it has been tested on a wide range of browsers and devices and your custom CSS might not.It's exactly the same as"you might not need jQuery stuff".Yeah you might not need that but again,how many of us test our code on 50+ devices ,browsers and browser versions? So yeah you might need any tool that has a comprehensive test suite.

Re: Bootstrap 3.2.0 released

#6
Bootstrap, like jQuery, was a great thing at one time. It still is a great thing to some people.

Whenever I see default Bootstrap styles out in the wild though, I get pretty disgusted.

Never trust a company that uses default Bootstrap styles in their production apps. It just shouts "I don't care" or "I don't know any better."

Re: Bootstrap 3.2.0 released

#7

Bootstrap, like jQuery, was a great thing at one time. It still is a great thing to some people. Whenever I see default Bootstrap styles out in the wild though, I get pretty disgusted. Never trust a company that uses default Bootstrap styles in their production apps. It just shouts "I don't care" or "I don't know any better."

Actually, to me it screams MVP by a backend focused developer. It signals the exact opposite to me as long as it is a company of only 1-2 people. They know what they are doing but have no design chops...which is much better than the reverse.

Re: Bootstrap 3.2.0 released

#9
post #2

Why do you need Bootstrap? You can write a grid system in less than 10 lines of code with Sass. You can also do a typographic mixin in 5 lines of code then customise it as you need. You can also have a icon web font set only for tag in 5 lines of code. What else is there? Forms. You can reset the forms in another 5 lines of code then add stuff for [type=submit] and so on. Why do you need thousands of lines of code wh…

So consider all the lines of code in Bootstrap that aren't in your hypothetical framework. They either do something or they don't. Let's assume the former because the latter implies incompetence and there's too many eyeballs on Bootstrap for that to be plausible.

So your question can be reformulated as "Bootstrap contains functionality that I don't think is needed".

If you agree that's a reasonable restatement then you can start a much more fruitful discussion if you could give a few examples and your reasoning behind why each one isn't needed.

What are you claiming the extra "thousands - 20" lines of code are for? I'm curious to know whether I need them or not.

Re: Bootstrap 3.2.0 released

#10
post #7

Bootstrap, like jQuery, was a great thing at one time. It still is a great thing to some people. Whenever I see default Bootstrap styles out in the wild though, I get pretty disgusted. Never trust a company that uses default Bootstrap styles in their production apps. It just shouts "I don't care" or "I don't know any better."

Actually, to me it screams MVP by a backend focused developer. It signals the exact opposite to me as long as it is a company of only 1-2 people. They know what they are doing but have no design chops...which is much better than the reverse.

Or "they invested time in their product rather choosing to reinvent the wheel on their marketing website".

Sounds like a pretty positive indicator to me.

Post reply on HN