別サーバーを立てずに済ませる — Expo Router の API Routes でバックエンドをアプリに同居させる
RevenueCat の Webhook を受けるためだけに、また Worker を1つ増やす。その繰り返しに疲れたとき、Expo Router の API Routes に出会いました。アプリと同じリポジトリにバックエンドを同居させる実装を、署名検証とデプロイ先の選び方まで含めて共有します。
開発中は黄色い警告だけだったのに、復帰したら落ちた — ルートパラメータに関数を入れていた話
Rork が生成した画面遷移コードが、ルートパラメータに関数と Date を載せていました。開発中は警告で済むのに、アプリを復帰させると params.onFavorite is not a function で落ちます。原因と、ID だけを渡す形への直し方をまとめました。
RorkのAndroidアプリで戻るボタンが効かない — BackHandlerの落とし穴と直し方
Rorkで作ったAndroidアプリで、戻るボタンを押すたびにアプリが終了してしまう・想定外の画面に戻る・モーダルが閉じない。BackHandlerが効かない典型的な原因と、Expo Routerでの正しい実装パターンを実コード付きで解説します。
Rork Max × Expo Router Web 対応 — iOS・Android・Web を1つのコードベースで展開する
Rork Max で生成した React Native アプリを Expo Router の Web サポートで iOS・Android・Web の3プラットフォームに同時展開する完全ガイド。プラットフォーム分岐・SEO対応・Web最適化まで網羅します。
Rork Max 高度なナビゲーション設計パターン — ネスト構造・カスタム遷移・認証フロー・共有要素トランジションの実装
Rork Max のナビゲーション設計を、2013年から個人で運用してきたアプリ群の実体験ベースで掘り下げる上級ガイド。Expo Router のネスト構造、認証フロー分岐、共有要素トランジションに加え、本番運用で気づいた6つの落とし穴と回避策を動くコードで紹介します。
Rorkアプリのナビゲーションを組み直さずに済ませる — Expo Router の設計手順
Rorkが生成するExpo Routerのファイル構造を先に理解し、ナビゲーションを組み直さずに済ませる設計手順です。タブ・スタック・モーダル・認証ガード・ディープリンクを手戻りなく積み上げる流れを、マウント前遷移で落ちる問題など実際のつまずきとともに整理します。