V8, Advanced JavaScript, & the Next Performance Frontier (Google I/O '17)

HN ▲ 167WebKanal: Chrome for DevelopersYayın: 18.05.2017Süre: 43:27

Neden izlemeli?

Web performansına önem veren geliştiriciler için uygun bir konuşma. V8 motorundaki gelişmeler, ES2015+ özellikleri ve async/await kullanımıyla daha hızlı JavaScript yazma, ayrıca DevTools’ta asenkron debug ve kod kapsama (coverage) araçlarının nasıl kullanılacağını öğrenirsiniz.

Video özeti

Konuşma, V8 JavaScript motorundaki gelişmeleri ve geliştiricilerin daha performanslı JavaScript yazabilmeleri için kullanabilecekleri dil özelliklerini ve araçları ele alıyor. ES2015+ yapıları ve async/await gibi modern dil öğelerinin performans üzerindeki etkileri, modern benchmark yaklaşımları ve ölçüm teknikleri anlatılıyor; konuşma sırasında DevTools’un asenkron hata ayıklama özellikleri ve yeni JavaScript kod kapsama (code coverage) araçlarının nasıl kullanılacağı demo ile gösteriliyor. Ardından Node.js için hata ayıklama ve web uygulamalarını optimize etme pratikleri ile WebAssembly’nin V8 içindeki yeri tartışılıyor.

Web performansına önem veren frontend ve Node.js geliştiricileri bu videodan doğrudan fayda sağlar; ön bilgi olarak modern JavaScript (ES2015+), async/await ve temel performans ölçüm kavramları yararlı olur. İzleyici, hangi dil yapılarının performansı nasıl etkilediğini, DevTools ile asenkron senaryoların nasıl debug edileceğini ve kod kapsama ile benchmark sonuçlarını nasıl yorumlayacağını öğrenerek uygulamalarını hızlandırmak için somut teknikler kazanır.

Bölümler

  1. JavaScript performansı
  2. Node.js hata ayıklama
  3. Web uygulamalarını optimize etme
  4. V8 ve WebAssembly

Öne çıkan fikirler

  • Modern ES2015+ yapıları ve async/await doğru kullanıldığında performans ve kod okunabilirliği arasında iyi bir denge sağlar.
  • DevTools’un asenkron hata ayıklama özellikleri, karmaşık callback/async zincirlerinin sorunlarını çözmede pratik fayda sağlar.
  • WebAssembly’nin V8 içindeki rolü, performans kritik parçaların daha verimli çalışmasını sağlamada önemli bir kapı açar.

Özet ve bölüm başlıkları Opendart editörlüğünde hazırlanmıştır; videonun içeriği ve hakları kanal sahibine aittir.

Hacker News'te 167 puan ve 45 yorum aldı: tartışmayı oku · YouTube'da aç

Opendart Akademi

Bu konuyu canlı derste, gerçek projelerle öğrenin → Angular Eğitimi

Diğer ilgili eğitimler: Vue.js Eğitimi · React Native Eğitimi

Eğitmen eşliğinde, canlı online veya sınıf içi; bireysel ve kurumsal seçenekler. Tüm eğitimler