Yukarıdaki kod örneğinde görüldüğü gibi javascript dinamik bir dildir. Önce sayı atanan x'e sonra bir string atayabiliyorsunuz. Bunu C# yada Java'da yapamazsınız derleyici hata verir.
Javascript kodu sessizce çöker. Benim gibi C#'la çalışmış birileri için hatanın nerede olduğunu bulmak gerçekten çok sinir bozucu oluyordu. Dedim aynı hata gösterimini Visual Studio toolingi ile nasıl alabilirim? TypeScript ile istediğimin fazlasına kavuştum. Daha uygulamayı çalıştırmadan derleme anında bana hataları söylüyor ve tutarlı javascript yazmama yardımcı oluyor. TypeScript projesinin başında da C# programlama dili projesinin baş programcısı Anders Helsberg olunca hiç bir şüphem kalmadı.
Javascript'i bilmeden de TypeScript'i kullanabilirsiniz. Siz TypeScriptce yazıyorsunuz. TypeScript'in derleyicisi onu arka planda javascript'e çeviriyor. Typescript web uygulamalarında gönül rahatlığı ile kullanılabilir. Ben kullanıyorum çok da memnunum. Şu adresten
Basic Types · TypeScript TypeScript öğrenmeye başlayabilirsiniz. Handbook altındaki yazıları anlayarak okursanız kaliteli javaScript yazmaya başlayabilirsiniz.
Tüm arkadaşlarım, TypeScript ile ilgili sorularınız olursa memnuniyetle cevaplandırırım.
İyi Pazarlar.