agree! css-in-js offers a lot of flexibility and ease in managing styles within react apps without leaving js land especially useful for large projects where scoped styling is key. ive found that using
emotion
> with next. js has been super smooth, reducing the hassle of global style conflicts.another pro: easier to version control your CSS since its just another component in src/. no more worrying about accidentally committing a stylesheet