Apa itu TypeScript?
TypeScript adalah superset dari JavaScript yang menambahkan type system static.
Kelebihan TypeScript
- Type safety
- Better IDE support
- Error detection lebih awal
- Code yang lebih maintainable
Contoh Kode
Example
<!-- Install TypeScript -->
npm install -g typescript
tsc --version
<!-- Contoh TypeScript -->
interface User {
name: string;
age: number;
}
function greet(user: User): string {
return `Halo, ${user.name}!`;
}
const user: User = { name: "John", age: 25 };
console.log(greet(user));