Yeni codelab'ler içeren altı bölümden oluşan yeni eğitimimizle Progressive Web Apps'i kullanmaya başlayın.
Dört yıl önce son PWA eğitim serimizi yayınladığımızdan bu yana progresif web uygulamaları dünyasında çok şey değişti: CSS Grid yaygın bir şekilde uygulanmaya başladı, PWAs masaüstüne geldi ve özellikler projesi 25'ten fazla yeni cihaz entegrasyonu odaklı API'yi kullanıma sundu. Bu API'ler, tamamen web'de oluşturulabilecek yepyeni uygulama segmentleri oluşturdu. Bugün, tüm cihazlar için güvenilir, yüklenebilir ve yetenekli Progresif Web Uygulamaları'nı nasıl oluşturacağınızı öğretmek üzere yeni güncellenen PWA eğitimimizin ilk iterasyonunu paylaşmaktan heyecan duyuyoruz.
Eğitimin mevcut sürümü altı slayt sunusuna ayrılmıştır. Bu sunumlardan bilgi edinebilir veya bilgileri alıp başkalarına öğretebilirsiniz. Bunları şöyle sıralayabiliriz:
- Progresif Web Uygulamaları'na giriş
- PWA'nız için sağlam bir temel oluşturma
- Web uygulamanızın güvenilirliğini artırma
- Web uygulamanızı yüklenebilir hale getirme
- Web Uygulamanıza Gelişmiş Özellikler Ekleme
- Gelişmiş web uygulaması mimarilerini kullanmaya başlama
Bu yeni materyalle birlikte, slaytlarda öğretilen kavramları kullanarak bir web uygulamasını derin cihaz entegrasyonuna sahip bir PWA'ya dönüştürme konusunda size yol gösterecek sekiz yeni kod laboratuvarı bulunmaktadır. İstediğiniz codelab'e atlayıp üzerinde ayrı ayrı çalışabilir veya codelab'leri tek tek inceleyebilirsiniz. Bunları şöyle sıralayabiliriz:
- Çevrimdışı olma: İçeriği çevrimdışı olarak önbelleğe almak ve sunmak için hizmet çalışanı yazmayla ilgili temel bilgiler
- Workbox ile çalışma: Hizmet çalışanınızı yazmak için Workbox'u kullanma
- IndexedDB: Verileri depolamak ve almak için IndexedDB'yi kullanma
- Sekme tuşuyla görev çubuğuna gitme: Web uygulamanızı yüklenebilir hale getirme ve uygulama kısayolları sağlama
- Yükleme istemi ve yükleme ölçümü: Uygulama içi yükleme istemleri ekleme ve başarı izlemenin nereye yerleştirileceği
- PWA'nızı güçlendirme: Yerel dosya sistemine erişme ve dosya işleyici olarak kaydetme gibi gelişmiş özellikler ekleme
- Hizmet Çalışanı İçeriği: Akış hizmet çalışanı yanıtını dinamik olarak oluşturma
- Çalışanlar ile çalışma: Ana iş parçacığındaki işi azaltmak için web çalışanlarını kullanma
Önümüzdeki birkaç ay içinde slayt paketi içeriğini daha kolay tüketilebilecek ve güncellenebilecek biçimlere dönüştüreceğiz. Bu sayede içeriği güncel tutmamız daha kolay olacak. Böylece, yeni içerik yayınlamak için dört yıl beklemeniz gerekmeyecek. Bu alanı takip edin. Web uygulamalarının geleceği heyecan verici. Bu uygulamaları nasıl oluşturacağınızı öğretmekten mutluluk duyuyoruz.