My understanding is that you're using a single codebase for rendering both on client and on server. And, of course, after loading server-rendered page, client code continues to work in the browser as expected.
So it's kind of best of both worlds and it makes perfect sense.
So it's kind of best of both worlds and it makes perfect sense.