How do you write performant, scalable, testable and readable React code?
However I go about building React projects, they _ always_ turn into an unreadable buggy mess. How do you do it? How do you make sure your project is well-structured, DRY, readable, testable and bug-free?
I use Elm. It is a lot easier for me to write good code in Elm than in React.