What if I told you that for 90% of use cases in your app, it would be faster, easier, cleaner, and more secure to render the pages on the server and then add some interactivity with JS like it's 2009?
For the other 10% of fancy stuff, sure go ahead and use APIs and React.