You can definitely render your React code on the server and (distrubutedly + carefully) cache the result to make your initial page load blazingly fast. IMO it's more of an optimization though.
I don't personally use this feature since client-side rendered has been plenty fast enough for me so far.
Learning React is IMO one of the most impactful things I've ever done to be able to effectively build products, couldn't recommend it more!