Nota Inc. 飯塚 大貴

電気通信大学情報理工学部 情報・通信工学科卒。
リリースイベントでScrapboxの大ファンとなり、2017年夏より本格的に開発に参加。
モバイルでの編集機能の改善やオフラインでの記事閲覧機能などの開発に関わっている。
趣味でも小粒なウェブアプリを作る日々を送っている。

ScrapboxでのServiceWorkerとCacheの活用 (仮)

Notaで開発・運営するWikiアプリケーションでの取り組みを紹介します。
ServiceWorkerやCacheStorageを活用して実現した次のような事柄について共有します。
- ユーザーによってコンテンツが頻繁に更新されるウェブサービスでのキャッシング戦略
- 起動から記事閲覧まで、ネイティブアプリのようにさくさく動作
- オフライン時の記事閲覧
- モバイルやDesktop PWAでの各環境に適したUI