Progressive web apps (PWAs)

This translation is incomplete. Please help translate this article from English

Aşamalı web uygulamaları, platformlar arası web uygulamaları oluşturmak için geleneksel aşamalı geliştirme stratejisiyle birlikte modern web API'lerini kullanır. Bu uygulamalar her yerde çalışır ve yerel uygulamalarla aynı kullanıcı deneyimi avantajlarını sağlayan çeşitli özellikler sunar. Bu doküman seti size onlar hakkında bilmeniz gereken her şeyi anlatır.

ilerici web uygulamaları topluluğu PWA logosu

PWA avantajları

PWA'lar keşfedilebilir, kurulabilir, bağlanabilir, ağdan bağımsız, aşamalı, yeniden bağlanabilir, duyarlı ve güvenli olmalıdır. Bunların ne anlama geldiği hakkında daha fazla bilgi edinmek için Aşamalı web uygulaması avantajlarını okuyun .

Google , PWA'ların neden bu kadar etkili olduğunu anlamak için yararlı bir kısaltma kullanır: YANGIN - Hızlı, Entegre, Güvenilir ve İlgi Çekici. Bu kısaltma, PWA'nın geliştiriciler arasında neden eğilimde olduğunun mükemmel bir açıklamasıdır.

PWA'ların nasıl uygulanacağını öğrenmek için, aşağıdaki bölümde listelenen kılavuzlara bakın.

Çekirdek PWA kılavuzları

Aşağıdaki kılavuzlar, basit bir örneği inceleyerek ve tüm parçaların nasıl çalıştığını göstererek bir PWA uygulamak için ne yapmanız gerektiğini gösterir.

  1. Aşamalı web uygulamalarına giriş
  2. Aşamalı web uygulaması yapısı
  3. PWA'ların Servis çalışanları ile çevrimdışı çalışmasını sağlama
  4. PWA'ları yüklenebilir yapma
  5. Bildirimler ve Anında İletme özelliğini kullanarak PWA'ları yeniden kullanılabilir hale getirme
  6. Aşamalı yükleme
  7. Pwafire.org adresindeki ekip tarafından PWA'lar oluşturmak için ihtiyacınız olan kaynakların, kod etiketlerinin ve araçların toplanması
  8. Aşamalı Web Uygulaması Geliştirme ortamınızı kurma

Teknoloji kılavuzları

Tools

  • localForage — A nice simple JavaScript library for making client-side data storage really simple; it uses IndexedDB by default and falls back to Web SQL/Web Storage if necessary.
  • ServiceWorkerWare — An Express-like microframework for easy Service Worker development.
  • oghliner — Not only a template but a tool for deploying Offline Web Apps to GitHub Pages.
  • sw-precache — A node module to generate service worker code that will precache specific resources.
  • workbox — Spiritual successor to sw-precache with more advanced caching strategies and easy precaching.
  • upup — A tiny script that makes sure your site is always there for your users.
  • The service worker cookbook — A series of excellent service worker/push recipes, showing how to implement an offline app, but also much more.
  • PWA VS Code extension - A collection of all essential code snippets you need to build Progressive Web Apps right there in your VS Code environment.
{{QuickLinksWithSubpages ( "/ tr / docs / Web / Progressive_web_apps /")}}