ローカルファースト
local first
2019年に Martin Kleppmann らが論文 “Local-first software: you own your data, in spite of the cloud” を発表。
データ所有やプライバシーを重視した「7つの原則」が示されました。
IndexedDB: 大容量のクライアントサイドストレージ
Service Worker: オフライン対応とバックグラウンド同期
WebAssembly: ネイティブレベルの性能を持つWeb実行環境
WebRTC: P2P通信による分散アーキテクチャの実現
オフラインファースト
クラウドファースト(cloud first)
データを最初からクラウド(インターネット上のサーバー)に保存する設計思想
クラウドネイティブ (cloud native)
Obsidian.icon