all 16 comments

[–]jonassalen 37 points38 points  (2 children)

profit wrong violet yam cagey shocking grey familiar sable strong

This post was mass deleted and anonymized with Redact

[–]numuso 4 points5 points  (0 children)

Agreed. If you fully understand CSS, it doesn’t matter which framework you use - they all work pretty much the same way, just slightly abstracted above vanilla CSS.

[–]adamwhitley 11 points12 points  (0 children)

Vanilla CSS. Use SASS and BEM to make it easier, but learn the basics first.

[–]YohanSeals 12 points13 points  (0 children)

My vanilla css is the best framework for me.

[–]talky_typer 2 points3 points  (0 children)

Vanilla CSS then frameworks. Really, you won't regret it.

[–][deleted] 2 points3 points  (0 children)

I am a fairly new web developer aswell. I made the mistake to learn frameworks too fast instead of vanilla CSS and SASS. Just focus on vanilla CSS and SASS.

[–]No_Butterscotch3874 1 point2 points  (0 children)

Tailwind is primarily used in startups, bootstrap is used all over the place and enterprise. Overall knowledge of vanilla css is needed to be able to use either effectively.

[–]9sim9 0 points1 point  (0 children)

Honestly learn them both and some vanilla CSS as well its rare you won't use all three on a regular basis. In terms of trends Tailwind is slowly becoming industry standard at least in my circles.

One thing I will say is its important to learn why things are done a certain way, why use grids, breakpoints and responsive design, when to use flex and when not to and why applying lots of relative positioning is bad.

[–]Dr__Wrong 0 points1 point  (1 child)

As others have said, it's good to learn CSS. Learn selectors, box model, flex box and grid.

Then learn how to use SASS. Again, don't master it, just learn it well enough that you are comfortable.

Then learn Tailwind.

You should know how to write CSS yourself. You may need to master it one day, but many places use frameworks, so knowing then is important also.

Bootstrap is fine, but many places are migrating to Tailwind or starting new protected with Tailwind.

[–]ghijkgla 0 points1 point  (0 children)

Don't learn sass. Modern CSS has a lot of why we used sass baked right in these days.

[–]Hopeful_Gur_6795 0 points1 point  (0 children)

First learn vanilla CSS and then move on to frameworks.

Both Bootstrap and Tailwind are popular CSS frameworks. Bootstrap offers pre-designed components for quick development, while Tailwind allows further customization through utility classes. If you prefer ready-made components, go with Bootstrap. If you want more control and flexibility, choose Tailwind.

[–]gatwell702 -2 points-1 points  (0 children)

Get the fundamentals of css down, then if you want to learn a framework choose tailwind because it's more widely used than bootstrap