Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, TypeScript derslerinin üçüncü bölümü olup, bir eğitmen tarafından sunulan bir eğitim içeriğidir.
- Videoda TypeScript'in temel kullanımını göstermek için "Hello World" uygulaması oluşturulmaktadır. Önce Visual Studio Code'da Node.js ortamında TypeScript dosyası oluşturma, tsc komutu ile JavaScript'e dönüştürme ve Node.js ile çalıştırma adımları gösterilmektedir. Ardından web tarayıcısında TypeScript'in nasıl kullanılacağı, index.html dosyası oluşturma, TypeScript dosyasını JavaScript'e dönüştürme ve Live Server eklentisi ile otomatik güncelleme yapma işlemleri anlatılmaktadır. Video, bir sonraki derste TypeScript'in neden kullanıldığını anlatacağını belirterek sonlanmaktadır.
- TypeScript Hello World Uygulaması
- Bu bölümde basit bir TypeScript uygulaması (Hello World) hem Node.js'te hem de web tarayıcısında nasıl kullanılacağı gösterilecek.
- Öncelikle bir klasör oluşturulup Visual Studio Code ile açılıyor ve "app.ts" adında bir TypeScript dosyası oluşturuluyor.
- TypeScript dosyasında "mesaj" adında bir string değişken tanımlanıp konsola basılıyor.
- 01:01Node.js'te TypeScript Kullanımı
- Terminalde "tsc app.ts" komutu ile TypeScript dosyası JavaScript'e dönüştürülüyor.
- Dönüştürülen "app.js" dosyası Node.js ile çalıştırılabiliyor.
- "tsnode app.ts" komutu ile TypeScript dosyası doğrudan Node.js ile çalıştırılabiliyor.
- 02:52Web Tarayıcısında TypeScript Kullanımı
- Web tarayıcısında "index.html" dosyası oluşturulup, TypeScript dosyasının derlenmiş JavaScript versiyonu dahil ediliyor.
- HTML dosyasında "document.createElement" ve "document.appendChild" gibi standart JavaScript kodları kullanılarak bir HTML etiketi oluşturulup ekrana yazdırılıyor.
- "tsc app.ts" komutu ile TypeScript dosyası derleniyor ve "Live Server" eklentisi ile tarayıcıda otomatik yenileme sağlanıyor.
- 05:08TypeScript ve JavaScript İlişkisi
- TypeScript dosyası üzerinde yapılan değişiklikler, JavaScript dosyasına derlendiğinde override ediliyor.
- JavaScript dosyasında yapılan değişiklikler, TypeScript dosyası derlendiğinde hiçbir önemi kalmıyor.
- Bir sonraki bölümde TypeScript'in neden tercih edildiği konuşulacak.