Re:Ask HN: Overwhelmed by CSS Frameworks, Help
by bob1029 on Monday March 06, 2023 @06:14PM
(#35049210)
I'd drop the frameworks altogether. I've been a huge advocate of vanilla web dev for a few years now.
The power of modern CSS and JavaScript mean that any given framework is much more likely to get in your way or omit some amazing new convenience.
I dropped bootstrap from my new projects once I mastered grid and flexbox. Responsive layout is ~15 lines of JavaScript that is infinitely more comprehensible than the declarative crap you typically have to mess with. Conditionally setting grid/flex layout from JS is about as trivial as it gets.
I don't know why most of us are still drowning ourselves in all the non-essential complexity. MDN is the bible and can lead you to salvation.
Also - ChatGPT is pretty damn good at assisting with vanilla web dev.
The power of modern CSS and JavaScript mean that any given framework is much more likely to get in your way or omit some amazing new convenience.
I dropped bootstrap from my new projects once I mastered grid and flexbox. Responsive layout is ~15 lines of JavaScript that is infinitely more comprehensible than the declarative crap you typically have to mess with. Conditionally setting grid/flex layout from JS is about as trivial as it gets.
I don't know why most of us are still drowning ourselves in all the non-essential complexity. MDN is the bible and can lead you to salvation.
Also - ChatGPT is pretty damn good at assisting with vanilla web dev.