Angular 2 applications are written in TS but the browser only understands JavaScript at the end. So any TS project is transpiled to JavaScript first event while development.
You can run angular 2 application on any server.
You only have to deploy .js files, since a browser won't parse .ts files.