Earlier quoted context omitted.
On the flip side of that, we use three react libraries at my job: react-table, react-dates, and react-select. If we had been OK just using whatever styles they gave us, it would have been fine. But we have a designer who designs how everything is supposed to look. And even the "style-less" react components have been a nightmare. Just a constant train of bugs to fix, and they still barely function. It would have been…
As a frontend dev, this really pains me. I’ve worked at many places with the same problems - first of all, pushing back on the designer is incredibly important if something is hard to develop. Most designers are doing their best to make things easy to code, but aren’t developers, so they just don’t know. It’s the engineers job to tell them no when things are exceptionally difficult. If they understand that the style…
+1 on not letting design dictate. Just gotta sit in the room and weigh pros and cons.