How do I structure my application? This question is so common, mostly because there isn’t a straightforward answer. I’ve recently made the shift myself to a domain based directory system and it’s certainly reduced the “I’m completely lost in my own app” feeling.
As the article states, the hardest part of building a large application is managing complexity. CSS can certainly reach that complexity threshold rather quickly and when mixed with React view hierarchies the problem only gets worse. Learn how to manage that complexity by reading this article.
What’s great about React is being able to build your UI out of small composable components. Rebass is a collection or 55 low level components. Think avatars, drop downs and other such base level pieces, all provided as state-less and configurable React components.
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.