The usual write code on the server that can be copy pasted on the client, like form validations.
Plus many SaaS vendors now have node only SDKs, so if I want to use C# or Java, I have to advocate for the team to write their own REST bindings, instead of using the existing SDK, naturally a quixotic battle that I won't bother with.
In favour of Typescript, it has been designed by the same key architect as C#, so I don't feel that bad using yet another language from one of my language designer heros.
And if I need some additional perf on the server beyond V8, there are always native node modules.