expo-in-app-purchases の使い方October 15, 2021ExpoReact NativeTypeScriptIAPはじめに 最近の Expo の進化は素晴らしく、EAS Build の登場(正確には prebuild コマンドですかね)により、Bare Workflow…
Firebase Admin SDK における Cloud Firestore トランザクション挙動August 11, 2021FirebaseJestTypeScriptはじめに 「DB と言えば MySQL」で育ってきた身としては、「Cloud Firestore…
Expo でダウンロード進捗処理January 25, 2021ExpoReact NativeTypeScriptはじめに Kotlin で Android 開発もやっているからこそ、Expo(React Native…
Cloud Firestore ドキュメント ID でコレクショングループクエリJanuary 05, 2021FirebaseTypeScriptはじめに 「DB と言えば MySQL」で育ってきた身としては、Cloud Firestore…
Cloud Firestore のセキュリティルールを Jest でテストNovember 24, 2020FirebaseJestTypeScriptはじめに プライベートサブネットに DB を配置してネットワーク的にアクセス制御を行うインフラ構成で育ってきた身としては、セキュリティルールが用意されているとは言え、Cloud Firestore…
Gatsby と Zendesk でお問い合わせ機能November 11, 2020GatsbyZendeskTypeScriptはじめに Gatsby で構築した Web サイトにお問い合わせ機能を実装したのですが、色々調べて試行錯誤したので備忘録です。 前提 Zendesk の採用について お問い合わせ機能は大雑把に、下記から構成されると考えられます。 お問い合わせフォーム UI UI…
Expo(TypeScript)セットアップAugust 25, 2020ExpoReact NativeTypeScriptはじめに Expo を TypeScript で使うことは何度かやっているんですが、手順として整理できていなかったので、整理してみました。Expo プロジェクトを作成し、ESLint を導入します。 セットアップ手順 事前準備 nodenv を使って最新の Node.js…