My favourite thing about TSX is that it is typechecked. How do you do that with random strings of HTML?
I still write tsx and my components look very similar to react -- just no hooks. The difference is I render to html server side and send the rendered html. Look into it in hono