タグ

articleとProgressiveWebAppに関するefclのブックマーク (3)

  • PWAの実装をしてみた - 技術探し

    一年以上前の記事なので、コードが古いです。気をつけて読んでください。 PWAとは? 目的 技術スタック Service Worker PWAのview App Shell Content キャッシュ戦略 読み込みフロー Web App Manifest デザイン FirefoxとChromeしかService Workerないけどどうするの? ネットワーク 実装 ライブラリ webpack-offline 構成 ファイル ルーティング アセットのインストール API周り SSR 資料 さいごに そういえばPWAの実装したことがなかったなと思ったので少し触ってみた。 PWAとは? PWA(Progressive Web Apps) インストールが不要で、不安定なネットワークでも素早く起動し、プッシュ通知を可能にします。 また、ホーム画面にアイコンも表示でき、アプリと同様の扱いをすることが可能

    PWAの実装をしてみた - 技術探し
    efcl
    efcl 2017/07/30
    React + React Router + webpackでPWAのApp Shellパターンの実装をする話。 ルーティングでCode Splitting、Service Workerでのキャッシュについて
  • Progressive Web App Libraries in Production

    Two years ago, our team at Google started work on JavaScript libraries to reduce the friction for building Progressive Web Apps. We started with Service Worker tools like sw-precache and sw-toolbox — now used by 1000s of brands to power offline caching & instant loading (on repeat visit) in their production mobile sites: In 2017, if you aren’t taking advantage of Service Workers, you’re leaving pe

    Progressive Web App Libraries in Production
    efcl
    efcl 2017/03/19
    ServiceWorkerを使ったキャッシュ周りなどを導入するツールであるsw-precache、 sw-toolbox、offline-analyticsの紹介記事
  • PWA(Progressive Web Apps)の現状とその開発方法 | フロントエンドBlog | ミツエーリンクス

    PWAとは PWA(Progressive Web Apps)とは、ネイティブアプリ的な挙動をするWebサイトのことで、例えるならWebサイトとネイティブアプリを足して2で割ったような物と考えてもらえば解りやすいと思います。2015年に開催されたChrome Dev Summitや、2016年5月に開催されたGoogle I/O 2016において大々的に提唱され、実例や測定結果から2017年現在も注目を集めています。 個人的にはハイブリッドアプリの代名詞的な位置にあるApache Cordova(PhoneGap)のような印象があるPWAですが、後述の通りアプリとしての開発・公開の敷居は低く、仕様を理解していればエディタとGoogle Chromeだけで、特別なツールを使うことなく開発することができます。 PWAの利点 では、WebサイトをPWA化することに、どのようなメリットがあるのでし

    PWA(Progressive Web Apps)の現状とその開発方法 | フロントエンドBlog | ミツエーリンクス
    efcl
    efcl 2017/03/06
    PWAの概要についてまとめられた記事。 Googleによるケーススタディや開発方法について
  • 1