関連タグ:
⬡ Rork 開発/2026-07-05上級
Rork 製アプリの expo-sqlite で、テーブル構造を変えてもデータを消さない — PRAGMA user_version で作る順次マイグレーション
「no such column」で起動直後に落ちる。テーブル構造を変えた新バージョンを既存ユーザーに配ると起きる事故です。expo-sqlite の PRAGMA user_version を使い、カラム追加・テーブル再構築・外部キーを含むスキーマ変更をユーザーデータを守りながら順に適用する設計を、実装の全文と運用ルールとしてまとめました。
⬡ Rork 開発/2026-04-12中級
Rork でオフライン対応アプリを構築する — AsyncStorage と SQLite を使ったキャッシュ戦略の実践
Rork で生成したアプリにオフライン機能を実装する方法を、データの永続化からバックグラウンド同期まで段階的に解説。ユーザー離脱を防ぐキャッシュ設計の実践パターンを紹介します。
⬡ Rork 開発/2026-03-29中級
Rork アプリのローカルデータ永続化 — AsyncStorage・MMKV・SQLite を実測で選び分ける
Rork アプリのローカルストレージを AsyncStorage・MMKV・SQLite で実測比較。移行手順、MMKV の落とし穴、SQLite を一括投入で数十倍速くする WAL + トランザクション設計まで、個人開発の実体験をもとに解説します。
⬡ Rork 開発/2026-03-14上級
Rork Maxで実装するオフライン・ファースト・アーキテクチャ — ローカル・ファースト・データベース、同期エンジン、競合解決
Rork Maxでオフライン・ファースト・アーキテクチャを実装する方法を詳しく解説。ローカル・ファースト・データベース、CRDT同期エンジン、競合解決戦略を習得して、本番レベルのアプリを構築できます。