Live data from Hacker News

Ask HN: Should I learn Bootstrap 3 or 4 at this moment?

news.ycombinator.com

91–100 of 112 posts

Re: Ask HN: Should I learn Bootstrap 3 or 4 at this moment?

#91

Earlier quoted context omitted.

Yes and at the same time all devs should learn assembly so they have a better idea what's going on with their program.

My advice is to always understand the layer below what you're working with. Learning assembly is worthwhile if you're programming in C. Learning CSS is worthwhile if you're designing websites using Bootstrap. Perhaps even more importantly though, CSS, JavaScript, and HTML have a longevity that's tremendously longer than any given framework. My understanding of these technologies from 15 years ago remains relevant tod…

Agreed. The biggest thing I look for when interviewing new developers isn't "how much do you know about X framework", it's "could you implement all of that without the framework?". Knowing bootstrap won't do you that much good if you don't understand how/why it does what it does. Similarly, I demand that Java developers are able to describe the underlying 'how' of Spring, rather than regurgitating tutorials from the Internet.

Re: Ask HN: Should I learn Bootstrap 3 or 4 at this moment?

#92
post #61

Earlier quoted context omitted.

Is it just me? I don't recite the built-in functions (intentionally) before I code. I will look into doc when I want to find a shortcut. It's very efficiently. Take Bootstrap as an example, I open the following doc: http://v4-alpha.getbootstrap.com/components/alerts/ If I want a Modal, I will check Modal doc (accurately, I jump to CODE PATTERN and copy it, not starting to read doc explanation.) and use it. After few…

I don't know if it's just you, but if I had to do that I would take about 10 times a long as I take right now to build something. It's much easier to memorize them in my opinion.

What methods of memorization do you use?

As a backend dev moving from python to ruby, I've been thinking of explicitly sitting down and learning-by-rote a lot of the standard library just so that I could move faster and feel less scattered. Do you make flashcards?

Re: Ask HN: Should I learn Bootstrap 3 or 4 at this moment?

#93

Learning Bootstrap 3 or 4 should take you very little time, I would suggest you don't learn either of them, but instead take the time to learn CSS (I am of course assuming you are not already a CSS wiz). You can look at the source of Bootstrap to see how they accomplished certain things if you'd like, but if you're doing anything more than prototyping (and even then), I feel there is very little benefit to using Boot…

> Q: Should I learn Bootstrap 3 or 4?

> A: Learn CSS

This is not helpful and does not answer the question.

Re: Ask HN: Should I learn Bootstrap 3 or 4 at this moment?

#95

Earlier quoted context omitted.

Yes and at the same time all devs should learn assembly so they have a better idea what's going on with their program.

My advice is to always understand the layer below what you're working with. Learning assembly is worthwhile if you're programming in C. Learning CSS is worthwhile if you're designing websites using Bootstrap. Perhaps even more importantly though, CSS, JavaScript, and HTML have a longevity that's tremendously longer than any given framework. My understanding of these technologies from 15 years ago remains relevant tod…

Nice rule of thumb!

Re: Ask HN: Should I learn Bootstrap 3 or 4 at this moment?

#99

Learning Bootstrap 3 or 4 should take you very little time, I would suggest you don't learn either of them, but instead take the time to learn CSS (I am of course assuming you are not already a CSS wiz). You can look at the source of Bootstrap to see how they accomplished certain things if you'd like, but if you're doing anything more than prototyping (and even then), I feel there is very little benefit to using Boot…

Yes, you should learn CSS. Whether or not you should roll your own bespoke CSS/JS for interface components depends on the project. You will learn a lot more about CSS if you do it yourself. However, I encourage most folks to just use Bootstrap (or Foundation). They're not hard to learn, handle a lot of browser issues for you, are easily customizable, and are very well documented. If someone ever tells you that Bootst…

If you're starting from a vector design (designed in Sketch for example) and need to convert it into a design, would you recommend using Bootstrap's components and overriding them, or is it easier to roll everything yourself?

Re: Ask HN: Should I learn Bootstrap 3 or 4 at this moment?

#100
post #8

Learning Bootstrap 3 or 4 should take you very little time, I would suggest you don't learn either of them, but instead take the time to learn CSS (I am of course assuming you are not already a CSS wiz). You can look at the source of Bootstrap to see how they accomplished certain things if you'd like, but if you're doing anything more than prototyping (and even then), I feel there is very little benefit to using Boot…

As a backend dev, I wish somebody had told me this exact advice earlier on in my career. CSS does have a fair amount of silly legacy shit, but it's really not all that bad once you dive in. Another good project's source code to learn from is Skeleton. (more simple than bootstrap) CSS version: https://github.com/dhg/Skeleton Sass version: https://github.com/WhatsNewSaes/Skeleton-Sass Edit: For more of a tutorial appro…

Good stuff. I did notice that the normalize.css of Skeleton hadn't been updated since 2014. Is there a more update version of "normalize" out there, or is it still pretty much apropos today?
Post reply on HN