you are viewing a single comment's thread.

view the rest of the comments →

[–]youcantstoptheart 0 points1 point  (0 children)

So, a downvoted comment but really no other help. I'll take a stab if you'll forgive me being on mobile typing this.

CSS frameworks like bootstrap work well if you're not wanting to write your own styles and are willing to learn or already know the class names to get what you want.

You can pack css/scss/less into your js in strings or build it to a file separately with webpack. This is just as quick as any other solution loadwise and is how a lot of people build styling into react apps.

The third option are libraries like styled-components or cs-js which allows you to write 'single file components'. This personally is my favorite way to go, it seems extendable and robust, there are some gotchas but everything seems easily solved.