How do you compile TypeScript, and what is the difference between .ts and .tsx? | LetsGit.IT