I rarely have to do something else. What does this have to do with how to write the actual code? When I hear such a statement from a developer in my team, it means they are going to cut corners and they are going make a hard time for the others.
The fact that it is a lean library that does events, rendering and state (and that's about it) is what I like about React.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.