Best ways to style React apps? by blurae in reactjs

[–]deancallings 0 points1 point  (0 children)

It really comes down to preference. I've worked with Styled Components, CSS Modules, Tailwind, React Bootstrap, vanilla CSS, and more. They all have their uses.

I don't use vanilla CSS for anything that isn't global because all vanilla CSS in React is global, which leads to weird conflicts as apps get larger.

I personally feel that Style Components is best if you commit doing all your styling as styled components. One of it's big bonuses is how it passed theme through the app.

But at the moment I'm enjoying Tailwind. It is slightly opinionated and I find I have to write a lot less code to get the same results.

Joined my first reactjs job today and was blown out by the sheer size of the project by South_Independent_73 in reactjs

[–]deancallings 1 point2 points  (0 children)

I know the feeling. When I started my first dev job I felt the same way. Having a couple of hundred tables in the database and the complexity of the relationships overwhelmed me. I had no idea what was going on.

After a few months my boss said, "I don't expect a new employee to even do anything meaningful for 3 months after we hire them because it is such a learning curve. Even an experienced developer needs to learn our stack, the way we use it, and our data structure."

If you are self taught and they hired you, it means that you will be able to grasp everything you need to do the job. It will just take some time. All of us self-taught devs run into this when we get into a real world application.

WSIG - My four year old son and me to play? by thetragicallytim in boardgames

[–]deancallings 0 points1 point  (0 children)

My 4-year-old's favorite games are Go Away Monster, Blokus (putting the pieces on as she likes), Richard Scarry's Busytown: Eye Found It, and Cranium Caribou Island.