DEV Community

Love JavaScript, but hate CSS?

Dave Ceddia on March 15, 2018

A reader wrote in to say that he was having great fun with JS and React, but when it came to styling, he was at a loss. I love JavaScript but h...
Collapse
 
andrespineros profile image
Andrés Felipe Piñeros • Edited

I felt SO identified while reading this. I hate CSS, but Bootstrap made moving things around very fun. I had some issues that were hard to fix, but nothing compared to the CSS poking in the dark madness.

Professionally, I have never worked as a front-end, but I have been told that there are two roles there: UX (User experience) and Front-End. Ux is the guy who does all the coding for how it looks (yuck!). The Front-End creates the logic for the graphic componentd and links it with the controllers.

Collapse
 
louislow profile image
Louis Low

You can choose not to write CSS for your frontend development with Yogurt. Not only can preventing making ugly designs, but you also can create your custom design look different from another.

Collapse
 
stuffbreaker profile image
Burton Smith

Thank you for the great article! I used to feel the same way until I discovered SASS (which made writing CSS more like writing code) and a proper design system/architecture (which helped me organize my CSS in a meaningful way).

I created some tooling to help with this exact issue: projectclarion.com/

Collapse
 
jcunanan05 profile image
jcunanan05 • Edited

Thank you Dave for giving tips. I like that you mentioned DRY in styling. I've never thought of that way in styling before till now. :)