TypeScript Nedir?
TypeScript, JavaScript'e statik tip sistemi ekleyen ve derleme zamanında hata yakalamayı sağlayan bir Microsoft projesidir.
İlk yayın: Son güncelleme: 1 dk okuma1 kaynak
TypeScript, JavaScript'in üzerine inşa edilmiş, statik tip denetimi ekleyen açık kaynaklı bir dildir. Yazılan TypeScript kodu derlenerek düz JavaScript'e dönüştürülür ve tarayıcı ya da Node.js üzerinde çalışır.
Neden Kullanılır?
Büyük kod tabanlarında tip hataları çoğunlukla çalışma zamanında (runtime) ortaya çıkar. TypeScript bu hataların büyük bir kısmını derleme (compile) aşamasında yakalar.
function topla(a: number, b: number): number {
return a + b;
}
topla(2, "3"); // derleme hatasıModern frontend framework'lerinin (Next.js, React, Vue) çoğu TypeScript ile birinci sınıf uyumluluk sunar.