Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
learn sass first because bootstrap requires sass.
Bootstrap is a frontend css library written in sass. Sass is a language itself that compiles to css.
Learn sass and everything about front end stylesheet architecture and you will not find a need for bootstrap.
But if you must use bootstrap it will make it easier on you.
Root406659dSass is incredible.
Learn that first.
If you really want to learn a css framework, I'd recommend something other than bootstrap, honestly, but it will still help (ish) if you're just starting.
C0D4278568d@Root says the Ruby dev 😎
I’m not sold on sass for solo, - small teams, the only thing I found useful was the variables for reuse, but vanilla gives me that now so 🤷♂️, but I’m sure it has its uses for large teams.
As for bootstrap, good to know the grid layouts for responsive design and how they work, but unless you are going to make use of a lot of the layout and features you could probably get away without it (depending on css knowledge)
Root406658d@C0D4 Skeleton is enough for css grids.
Susy is also very nice, though overkill for small projects.
Sass also has mixins/etc, which are basically functions and inheritance for css. Absolutely simplifies your stylesheets. Ten similar button styles? One function, ten calls with different params. Done!
If you don’t familiar with css, learn css and js first. Once you familiar with flex box and jquery. Then you don’t have to learn bootstrap and sass, take a look at the doc, you can just use them without waste too much time.
Your Job Suck?
Take a quick quiz from Triplebyte to skip the job search hassles and jump to final interviews at hot tech firms
Get a Better Job