TypeScript это вариация Javascript в котором реализована статическая типизация, а не динамическая, как в JS. Сам по себе он ничего не дает, потому что всё равно транслируется браузером в Javascript. Польза от него - только ублажение той части программистов которые не любят динамическую типизацию