Właśnie zobaczyłem, jak Node.js obsługuje uruchamianie TypeScript. 1. Analiza 2. Usunięcie typów, interfejsów i innych rzeczy, wykonanie konwersji 3. A potem otrzymujesz JavaScript bez typów 4. Uruchom to. W drugim kroku nie kompilujesz TS, ale pozbywasz się tych składni typów, odpowiednio je przekształcając. Słyszałem, że prędkość może być nawet 10 razy szybsza niż pełna kompilacja TS.