Selamlar arkadaşlar,
Şu an angular 2x ile başlayıp süregelen ve buna bağlı ionic üzerinde angular sayesinde kullanılan bir dil olarak typescript kullanılıyor. Sizce nedir? nasıldır? öğrenmeye değer mi? Yoksa birkaç yıl içinde atıl duruma düşer mi?
Selamlar arkadaşlar,
Şu an angular 2x ile başlayıp süregelen ve buna bağlı ionic üzerinde angular sayesinde kullanılan bir dil olarak typescript kullanılıyor. Sizce nedir? nasıldır? öğrenmeye değer mi? Yoksa birkaç yıl içinde atıl duruma düşer mi?
// Comments are closed.
Microsoft tarafından geliştirilen açık kaynak bir dildir. Angular framework ile uğraşılırken en çok tercih edilen dildir. Javascript koduna derlenerek çalıştırılmaktadır. Typescript kullanmanın en büyük avatanjı vanillajs ile uğraşırken karşılaşılan sorunları elimine etmesidir. Rahatça OOP düzeyinde JS kodu yazabilmekteyiz.
Peki sence her programcı bunu öğrenmeli mi? Yoksa bu olmadan da hayatına devam edebilir mi? Her ufak tefek iş için başka dil çıkarıyorlar gibi hissediyorum ben artık.
Genelde Angular başta olmak üzere kullanılan çoğu JS framework’ünde tercih ediliyor. En büyük avantajı daha öncesinde strong typed tarz dillerde (C# – Java) üzerine geliştirme yapan takımların kolay adapte olmasını sağlıyor. Typescript’i geliştiren kişi aynı zaman C#’ı geliştiren kişi ile aynı syntax yapısı benzer. Hiç JS bilmeden bile Typescript yazıp Angular ile uygulama geliştirmesi yapılabilir. Ancak tabi ki JS framework yazarken Javascript bilmemek biraz abes olur 🙂
Baştan efor sarfedip öğrenilmeli konusunda fazla yorum yapamacağım. Örneğin Angular ile uygulama geliştiriyorum ancak tam anlamıyla typescript’i 0’dan öğrenmedi. Syntax yapısı aşina olduğumuz dillere benzediği için kolay adapte olunuyor. Detay sorunlarda veya farklı syntax hatalarında ise google amcaya danışıyorum.